[javascript] sur un double click

guyom -  
Lordanonymous Messages postés 229 Statut Membre -
salut,

je voudrai savoir s'il est possible de récupérer la valeur d'un champ hidden placé entre 2 balises <tr> à la suite d'un double click...

voilà le code ca sera p'tetre plus clair :
<tr ondblclick="lanceAction()">
<td align="center">
<input type="hidden" value="maValeur" name="id"/>
</td>
<td align="center"> patati patata </td>
</tr>

les <tr> sont générée dynamiquement et je voudrai récupérer la valeur "maValeur" correspondant a la ligne sur laquelle j'ai clické
est-ce possible??

merci a+
A voir également:

1 réponse

PhP Messages postés 1774 Statut Membre 606
 
Bsr Guyom,

Modifies légèrement ton code qui génère dynamiquement ton tableau et ajoute le code JS pour obtenir :

<html>
<head>
<script language="JavaScript">
<!--
function lanceAction(idx)
{
  obj=document.getElementById("id["+idx+"]"); 
  alert(obj.value);
}


// -->
</script>
</head>
<body>
<table border=1>
<tr ondblclick="lanceAction(0)"> 
<td align="center"> 
<input type="hidden" value="maValeur0" name="id[0]"  id="id[0]"/> 
</td> 
<td align="center"> patati patata </td> 
</tr> 
<tr ondblclick="lanceAction(1)"> 
<td align="center"> 
<input type="hidden" value="maValeur1" name="id[1]" id="id[1]"/> 
</td> 
<td align="center"> patati patata </td> 
</tr> 
</table>
</body>
</html>


Nota : l'utilisation des crochets dans l'identifiant permet à PHP de récupérer l'ensemble des identifiants dans un tableau. Ici le tableau $id par ex. Si tu utilises PHP c'est pratique ;-)

@+

PhP    [Push the button,Don't push the
.         button,Trip the station,Change the channel]
0
Flohti Messages postés 165 Statut Membre 15
 
Salut,

le post n'est pas marqué comme résolu,

ma recherche est : <tr onDblClick=...> ? ça existe ?
Apparemment ça n'a pas été réfuté ici, je vais essayer ...

Je reviens ...
0
le mec qui attend Flohti
 
alors ?
0
Lordanonymous Messages postés 229 Statut Membre 143
 
Haha je crois que Flohti est tombé dans une déchirure de l'epace-temps et a atterri dans une autre dimension. R.I.P
0