SALUT A TOUS VOILA J'ai créé un formulaire de demande de congés en ligne sur notre intranet, avec du PHP pour l'affichage et du javascript pour la validation du formulaire mais je m'en sors plus. Je n'arrive pas a tester le contenu d'un span.
Voila une capture, mon Span contient les dates, par défaut, il est a blanc ("" ) et je veux tester si il est rester a blanc avant de valider mon formulaire, voici mon code :
Code :
if (choix_conges_css.checked && getElementById("span_conges_css_du" ).value=="" ) {
alert ('Sans solde cochés pas de date définie');
returnfalse;
}
Quelqu'un saurait me renseigner, merci
Publicité
Posté le 11-01-2007 à 10:20:09
anapajari
s/travail/glanding on hfr/gs;
Posté le 11-01-2007 à 11:33:52
si c'est vraiment un span ( sur la capture d'écran on dirait plus un select ou alors je vois pas bien ce dont tu parles) value ne vaut rien pour un noeud de ce type. le plus simple est d'utiliser innerHTML à la place. edit: et si tu parles du select, il faut que tu récupères le value de l'option selectionnée ( keyword: selectedIndex)
Message édité par anapajari le 11-01-2007 à 11:34:45
trik
Section TSMIR071
Posté le 11-01-2007 à 11:38:01
effectivement c'est un select. mais j'ai trouvé une solution, je le controle de cette maniere :
conges.elements['conges_autres_au'].options[conges.elements['conges_autres_au'].selectedIndex].value)=="0"