-
Déclaration checkbox
Bonjour, :)
J'ai déclaré des cases à cocher comme suit (code php) :
Code:
$ret.='<input type="checkbox" name="select['.$x.']">';
Lorsque je teste si la case est cochée en javascript il ne la reconnait pas ("a la valeur nulle ou n'est pas un objet") :
Code:
if(document.getElementsByName('select')[y].checked == true)
Avez-vous une idée ? Merci
-
Essaie :
Code:
if(document.getElementsByName('select'+[y]).checked == true)
-
Citation:
Envoyé par Mr N.
Essaie :
Code:
if(document.getElementsByName('select'+[y]).checked == true)
Il n'y a plus d'erreur mais par contre il ne détecte pas le "checked".
-
Code:
document.getElementsByName('select['+y+']')[0].checked
-
OK, ça marche ! :wink:
C'est effectivement un tableau à 2 dimensions.
Merci beaucoup Mr N.
Bonne journée.
-
Non pas vraiment à 2 dimensions
Au niveau de DOM,
- "select[xxx]" est une valeur comme une autre pour un attribut d'un element.
- getElementsByTagName te retourne une collection, et à priori dans ton cas tu ne devrait avoir qu'un element (à toi de faire attention de ne pas avoir un autre element nommé "select[xxx]")