j'ai eu un petit souci avec getElementById(monId) sous IE6. Il semble prendre les elements qui ont le name monId.
Du coup j'ai fait queques tests et j'ai été assez étonné. Je voudrai savoir si je fait les choses de travers?
// voici le js
//voici le HTML
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function toto() { if(document.getElementById) { alert(document.getElementById("test").value); } } if(document.getElementById) { alert('i don\t know why i cant\'t found that value out the function: ' + document.getElementById("test").value); }
le lien pour voir le truc online
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <body onload="javascript: toto();"> <input type="text" name="test" value="should not appear" /> <input type="text" id="test" value="this is good" />
http://www.freakngeek.info/jserror.htm
Alors pourquoi le document.getElementById("test").value me revoie "should not appear" sous IE
Et pourquoi quant je fait le truc hors d'une fonction ca ne marche pas?
merci d'avance
Partager