getElementByName ne compte pas le name dynamique ???
Code:
1 2 3 4 5 6 7 8 9 10 11 12
| <script type='text/javascript'>
for (i=0;i<20;i++){
var inp1 = document.createElement('INPUT');
inp1.setAttribute('type','text');
inp1.setAttribute('name','monnom');
inp1.setAttribute('value','monnom');
document.body.appendChild(inp1)
}
var compteur=document.getElementsByName('monnom')
alert(compteur.length)
</script> |
:?: :?: :?:
Re: getElementByName ne compte pas le name dynamique ???
Mets le tout dans une fonction et execute la après le chargement de la page pour voir ce que ça donne....
A mon avis, c'est un problème lié au fiat qu'IE (c'est ça?) a du mal a modifier le document tant qu'il est pas completement chargé, et qu'il doit s'emmeller les pinceaux dans ton truc (certainement lié au problème des name/id dans IE)....