Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > Mootools
Mootools Forum d'entraide sur le framework MooTools. Avant de poster : Tutoriels Mootools, FAQ MooTools, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/01/2012, 22h58   #1
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
Par défaut Event sur des lignes de tableau

Bonjour,

Je suis en train de créer un petit script qui me permet de trier un tableau. Mon tableau est tout bête, sous la forme suivante :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
 
<table>
	<tbody>
		<tr id="tr_1">
			<td><input type="checkbox" id="checkbox_tbl_1" value="inventaire" name="selected_tbl[]"></td>
			<td>xxxxx</td>
			<td class="center">yyyyyyy</td>
			<td class="center">zzzzzzzz</td>
			<td class="center"><a>Un Lien</a></td>
		</tr>
		<tr id="tr_2">
			<td><input type="checkbox" id="checkbox_tbl_2" value="inventaire" name="selected_tbl[]"></td>
			<td>xxxxx</td>
			<td class="center">yyyyyyy</td>
			<td class="center">zzzzzzzz</td>
			<td class="center"><a>Un Lien</a></td>
		</tr>
		<tr id="tr_3">
			<td><input type="checkbox" id="checkbox_tbl_3" value="inventaire" name="selected_tbl[]"></td>
			<td>xxxxx</td>
			<td class="center">yyyyyyy</td>
			<td class="center">zzzzzzzz</td>
			<td class="center"><a>Un Lien</a></td>
		</tr>
	</tbody>
</table>
Sur chaque ligne de ce tableau, mon but est que lorsque l'on clique sur une ligne, qu'importe l'endroit, la checkbox se valide.

Mais voilà, je n'arrive pas à récupérer l'ID de la ligne qui est cliquée en lui mettant un addEvent.
Je préférerai éviter de mettre un onClick=maFonction(i) en dur dans mon HTML, ça ne fait pas super propre...

Voici ce que j'ai commencé à faire, mais qui ne marche pas :

Code :
1
2
3
4
5
6
7
8
9
10
 
window.addEvent('domready',function(){
	i = 0;
	$$("tr").each(function(el) {
		el.addEvent('click', function(el){
			alert('vous avez cliqué sur '+el.get('id')+' !');
		});
 
	});
});
Le "el.get('id')" n'est pas reconnu dans le addEvent

Auriez vous une aide à m'apporter ?

Taz'
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 10h26   #2
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Bonjour,
pourquoi ne pas faire simple ?
Code :
1
2
3
4
5
window.addEvent('domready',function(){
  $$("tr").addEvent('click', function(){
    alert('vous avez cliqué sur '+this.get('id')+' !');
  });
});
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 10h39   #3
Futur Membre du Club
 
Homme
Inscription : mars 2009
Messages : 19
Détails du profil
Informations personnelles :
Sexe : Homme

Informations forums :
Inscription : mars 2009
Messages : 19
Points : 16
Points : 16
... j'me sens con là.

Pourtant j'étais sûr d'avoir testé cette solution, mais j'ai fait tellement de tests dans tous les sens que j'avais dû foirer quelque chose...

Comme on dit, c'est toujours la technique du con qui passe qui marche

Merci à toi pour ton aide
Bouffe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 16h17   #4
Responsable JavaScript & AJAX

 
Avatar de vermine
 
Inscription : mars 2008
Messages : 2 694
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2008
Messages : 2 694
Points : 5 783
Points : 5 783
Citation:
Envoyé par tazdu54 Voir le message
Comme on dit, c'est toujours la technique du con qui passe qui marche
NoSmoking n'est pas si con que ça.
__________________
Elen Poukram - Isegoria - Sandawe
vermine est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2012, 16h40   #5
Modérateur
 
Avatar de NoSmoking
 
Homme
Inscription : janvier 2011
Messages : 2 944
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Isère (Rhône Alpes)

Informations forums :
Inscription : janvier 2011
Messages : 2 944
Points : 4 776
Points : 4 776
Citation:
Envoyé par vermine Voir le message
NoSmoking n'est pas si con que ça.
NoSmoking est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h52.


 
 
 
 
Partenaires

Hébergement Web