Daroude29
Messages postés4Date d'inscriptionjeudi 1 juin 2006StatutMembreDernière intervention30 avril 2008
-
30 avril 2008 à 12:13
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 2017
-
30 avril 2008 à 15:08
Bonjour,
Voilà, j'ai un petit soucis avec l'utilisation d'un onChange sur un select, voici le code :
dans fichier1.php j'ai le code de la fonction javascript :
function ListeDeroulante(texte){
if (texte == "Rubrique"){
document.getElementById("select").style.display= 'block'; }else if (texte "Mots-clés")||(texte "Nom"){
document.getElementById("text").style.display= 'block';
}else{
document.getElementById("select").style.display= 'none';
document.getElementById("text").style.display= 'none';
}
}
Dans un fichier2.php (inclus dans fichier1.php) voici ma liste déroulante :
Zobibol
Messages postés469Date d'inscriptionmercredi 9 janvier 2002StatutMembreDernière intervention20 février 20176 30 avril 2008 à 14:44
bien le bonjour la solution était tellement simple, qu'elle était trop simple....
Erreur Javascript sur la ligne (roulement de tambour....)
if (texte = = "Mots-clés")||(texte == "Nom"){ et oui l'erreur est ici !
deux choix:
soit t'englobe tout dans des parenthèses if ((texte "Mots-clés")||(texte "Nom")){
soit rien if (texte <gras>"Mots-clés"||texte "Nom"){</gras>
et comme tu le remarqueras, tu as encore un peu de boulot, choisis Nom, le champ apparaît, choisi "Rubrique" et hop la combo apparaît, mais le champ de saisi est toujours la !
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 30 avril 2008 à 12:24
Bonjour,
je pense que tu mélanges allégrement javascript et php non ?
on ne communique pas comme ça de l'un à l'autre....
tu veux gérer des "select dépendants" ?
si oui exemple ici ( j'aurais bien déjà mis ça sur CodesSources, mais
comme il y a et du php et du javascript, je ne sais pas où mettre )
Daroude29
Messages postés4Date d'inscriptionjeudi 1 juin 2006StatutMembreDernière intervention30 avril 2008 30 avril 2008 à 13:30
En fait, dans mon premier select, lorsque je clique sur Mots-clés ou Nom, je dois avoir un input de type text qui apparait à coté. Lorsque je clique sur Rubrique, j'ai le deuxième select qui doit apparaitre. (donc oui dépendant)
Je ne pense pas avoir mélangé le javascript et le php, à moins que tu me montre ou! ^^
ps: petite précision, ces lignes la n'ont rien à faire la :
cs_bultez
Messages postés13616Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 30 avril 2008 à 14:08
euh... que te dire sinon me citer ?
tu veux gérer des "select dépendants" ?
si oui [c.aspx?u=aHR0cDovL21hcmNlbC1idWx0ZXouY2hlei1hbGljZS5mci9kb2N1bWVudHMvQURTTC9BRFNMLnBocA== exemple ici]
<hr /> Cordialement Bul [mon Site] [M'écrire]
Vous n’avez pas trouvé la réponse que vous recherchez ?
Daroude29
Messages postés4Date d'inscriptionjeudi 1 juin 2006StatutMembreDernière intervention30 avril 2008 30 avril 2008 à 14:33
Euuh oué, mais soit je capte pas trop comment ca peut m'aider la!^^
J'arrive pas à accéder à ma fonction, j'ai fais plein de test, je rentre à aucun moment dedans, que ce soit un onchange ou un onclick, je ne comprends vraiment pas pourquoi.
Daroude29
Messages postés4Date d'inscriptionjeudi 1 juin 2006StatutMembreDernière intervention30 avril 2008 30 avril 2008 à 14:58
Exact, merci Zobibol! ;)
Mais pourtant j'avais changé à un moment en mettant cette syntaxe, mais j'avais tellement changé de chose, que j'avais du mettre d'autre erreur ailleurs! xD