F.elements dans java
Résolu/Fermé
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
-
15 juin 2011 à 14:21
Profil bloqué - 15 juin 2011 à 14:47
Profil bloqué - 15 juin 2011 à 14:47
A voir également:
- F.elements dans java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Télécharger jeux java gameloft gratuit - Forum Mobile
- Java décompiler - Télécharger - Langages
2 réponses
Je pense que tu parles du javascript ? (très différent de java ^^')
Fais voir le bout de code concerné !
Fais voir le bout de code concerné !
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
15 juin 2011 à 14:38
15 juin 2011 à 14:38
oui c'est du javascript désolé comme je n'utilise que celui-ci et mes amis aussi nous avons l'habitude de dire seulement java. Bref,
le code est le suivant :
var l1 = f.elements["list1"];
var l2 = f.elements["list2"];
var index = l1.selectedIndex;
if(index < 1)
l2.options.length = 0;
else {
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.open("POST", "species.php", true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4)
eval(xhr_object.responseText);
}
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
var data = "family="+escape(l1.options[index].value)+"&form="+f.name+"&select=list2";
xhr_object.send(data);
}
le code est le suivant :
var l1 = f.elements["list1"];
var l2 = f.elements["list2"];
var index = l1.selectedIndex;
if(index < 1)
l2.options.length = 0;
else {
var xhr_object = null;
if(window.XMLHttpRequest) // Firefox
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // Internet Explorer
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else { // XMLHttpRequest non supporté par le navigateur
alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
return;
}
xhr_object.open("POST", "species.php", true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4)
eval(xhr_object.responseText);
}
xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
var data = "family="+escape(l1.options[index].value)+"&form="+f.name+"&select=list2";
xhr_object.send(data);
}
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
15 juin 2011 à 14:41
15 juin 2011 à 14:41
et dès la première ligne (var l1 = f.elements["list1"]; ) , dreamweaver me met syntax error
woulfmoon
Messages postés
110
Date d'inscription
mercredi 16 février 2011
Statut
Membre
Dernière intervention
26 juin 2012
8
15 juin 2011 à 14:45
15 juin 2011 à 14:45
c'est bon, j'ai compris en fait mon syntax error venait du fait que au lieu de mettre l1, j'avais écrit 11, en changeant cela je n'ai plus mon erreur.
mon j'ai quand même une syntax error à return; même en mettant return (maVariable);
et là je ne vois pas car même en utilisant la complession ça me met mon erreur Oo
mon j'ai quand même une syntax error à return; même en mettant return (maVariable);
et là je ne vois pas car même en utilisant la complession ça me met mon erreur Oo