[JS] options d'un select

options d'un select [JS] - HTML/CSS - Programmation

Marsh Posté le 15-04-2005 à 11:40:43    

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 ?

Reply

Marsh Posté le 15-04-2005 à 11:40:43   

Reply

Marsh Posté le 15-04-2005 à 11:42:08    

c'est getelementsByName et ca renvoie une collection me semble t il .
Sinon passe par l'id ton select.

Reply

Marsh Posté le 15-04-2005 à 12:26:09    

getElementByName n'existe pas, t'as vu ça où :heink:
Faut faire comme ça :

<select id="myform">
  <option value="pouet">Pouet</option>
  ...
</select>


Et :

var count = document.getElementById("myform" ).getElementsByTagName('option').length;

Reply

Marsh Posté le 15-04-2005 à 16:05:57    

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...

Reply

Marsh Posté le 15-04-2005 à 16:18:16    

fred_p a écrit :

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.  :o  Et excuse toi just'après...  :D

Reply

Marsh Posté le 15-04-2005 à 16:34:49    

ok, désolé :p
aussi appelé un select myform c'est quand même pas l'idée du siècle :o (mauvaise foi inside)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed