salut je veux recuperer le nombre d'option d'un select nommé "c_period" ce code ne marche pas var myoptions = document.forms["myform"].getElementByName("c_period" ).options; alert(myoptions.length); une idée ?
c'est getelementsByName et ca renvoie une collection me semble t il . Sinon passe par l'id ton select.
getElementByName n'existe pas, t'as vu ça où Faut faire comme ça :
<select id="myform"> <option value="pouet">Pouet</option> ... </select>
Et :
var count = document.getElementById("myform" ).getElementsByTagName('option').length;
ca marche pas non plus ca... ca va compter le nombre d'options dans ton form. s'il y a plus d'un select, ca va afficher n'importe quoi...
Relis son exemple. Et excuse toi just'après...
ok, désolé aussi appelé un select myform c'est quand même pas l'idée du siècle (mauvaise foi inside)