DOM et liste déroulante - HTML/CSS - Programmation
Marsh Posté le 31-08-2007 à 15:36:21
parce que tu l'appendes dans NV_CONTENT ( qui semble être ton conteneur) et non dans sel ( qui est ton select).
Marsh Posté le 31-08-2007 à 16:36:54
merci, et pour donner un name au select ?
J'ai essayé
var sel = document.createElement("select" );
sel.setAttribute("name", "quoi" );
Mais ca donne rien semble t'il !
Marsh Posté le 31-08-2007 à 16:47:25
tu testes sous IE6 nan?
Si oui: http://www.easy-reader.net/archive [...] entations/
Marsh Posté le 31-08-2007 à 20:51:27
Wow comment c'est bien factorisé
Marsh Posté le 31-08-2007 à 15:23:14
Bonjour, j'essais de faire une liste déroulante. Voici mon code :
var sel = document.createElement("select" );
var opt1 = document.createElement("option" );
var opt2 = document.createElement("option" );
var opt3 = document.createElement("option" );
var opt4 = document.createElement("option" );
var opt5 = document.createElement("option" );
opt1.setAttribute("value","1" );
opt2.setAttribute("value","2" );
opt3.setAttribute("value","3" );
opt4.setAttribute("value","4" );
opt5.setAttribute("value","5" );
opt1.appendChild(document.createTextNode('>1'));
opt2.appendChild(document.createTextNode('>2'));
opt3.appendChild(document.createTextNode('>3'));
opt4.appendChild(document.createTextNode('>4'));
opt5.appendChild(document.createTextNode('>5'));
NV_CONTENT.appendChild(sel);
NV_CONTENT.appendChild(opt1);
Ca affiche bien un select mais vide et en dessous >1
Ou est mon erreur selon vous ?
Merci