2011-07-21 2 views
0

J'utilise un morceau de code en JavaScript comme:feu événement dans Firefox

if (td_sel.addEventListener) { 
    //alert('event listener'); 
    td_sel.addEventListener("click" , function() { DeleteRow(selected_val) }, false); 
} 

td_sel est l'élément td créé dynamiquement.

Cela ne fonctionne pas dans Firefox. Aucune suggestion?

+0

Où cela fonctionne-t-il? Quels messages d'erreur sont signalés par Firefox (idéalement par Firebug, que vous devriez installer si vous ne l'avez pas déjà fait) – Quentin

+0

Tout message du firebug. avez-vous essayé de le déboguer. Je vois que le point-virgule ';' est manquant. 'function() {DeleteRow (selected_val);}', mais je ne sais pas si c'est le problème. –

+0

@Talha, le point-virgule n'est pas un problème dans de telles constructions –

Répondre

1

Tout va bien. La seule chose est que peut-être DeleteRow fonction est dans une autre portée puis le code posté.

+1

[Exemple Live] (http://jsfiddle.net/LqD44/1/) – Raynos

Questions connexes