jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 22 janv. 2008 à 15:24
vu que dans ma liste deroulante les optgroup ne sont pas selectionnable je veux juste les recuperer pour classer les reponse par thèmes et si j'ai bien compris ta reponse cela me renvoi la valeur de ma liste (donc de mes <option> et pas de mes <optgroup>)
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 22 janv. 2008 à 16:59
tout comme te l'a indiqué TheBultez, avant le submit, mais tu remplaces Element par Node document.form2.rubrique.value = style.options[style.selectedIndex].parentNode.label;
;O)
Vous n’avez pas trouvé la réponse que vous recherchez ?
en dessous de ma liste nommée style
avec des optgroups ya un champ hidden qui s'appelle rubrique
mais quand je clique sur une valeur y a rien qui ce met dedans
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 22 janv. 2008 à 19:50
Brut comme cela cela ne craint pas de marcher sauf si style fait référence à l'objet SELECT, ce que je doute.
Il te faut récupérer les différent Objets correctement.
Regardes la console d'erreur il doit y en avoir au moins une "style has no properties" ou "style is undefined" ou un truc dans ce goût.
function chekform(){
var O_Form = document.form2; // Ref. a la form
var O_Select = O_Form.style; // Ref. au select var O_Hidden = O_Form.rubrique; // Ref. au champ hidden
O_Hidden.value = O_Select.opions[O_Select.selectIndex].parentNode.label;
la Suite de la fonction }
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 janv. 2008 à 12:54
avec petoleteam, on va y arriver...
pour simplifier....
<select id="toto"....>
et utilise document.getElementById("toto")
<hr /> Cordialement Bul «mon Site» «M'écrire»
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 23 janv. 2008 à 13:26
rahh c'est relou y a un truc que j'ai du oublier
bon je reprend
var O_Form = document.form2; // Ref. a la form
var O_Select = O_Form.style; // Ref. au select
var O_Hidden = O_Form.rubrique; // Ref. au champ hidden
O_Hidden.value = O_Select.options[O_Select.selectIndex].parentNode.label;
PetoleTeam
Messages postés3426Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention14 janvier 201117 23 janv. 2008 à 17:06
Bonjour les vaillants,
avec un panari à la main droite et un moufle à la main gauche je n'est écrit que des co......s, à savoir
function Get_Optgroup(){
var O_Form = document.form2; // Ref. a la form
var O_Select = O_Form.style; // Ref. au select
var O_Hidden = O_Form.rubrique; // Ref. au champ hidden
O_Hidden.value = O_Select.options[O_Select.selectedIndex].parentNode.label;
}
Il ne faut pas écrire
<optgroup label ='Musique'>Musique
mais seulement
<optgroup label ='Musique'>
pour que FireFox puisse le prendre en compte
Sinon il n'y a pas de raison que cela ne marche pas
jphilippev
Messages postés253Date d'inscriptionlundi 27 février 2006StatutMembreDernière intervention 5 décembre 20081 23 janv. 2008 à 17:20
merci
javais vu le opTions mais pas le selectED lol mais nan ca veux pas m'envoyer le p****n de rubrique dans le $_POST['rubrique'] alors que le style est bien envoyé