krol17
Messages postés2Date d'inscriptionvendredi 23 septembre 2005StatutMembreDernière intervention28 mai 2008
-
28 mai 2008 à 12:07
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 2015
-
27 oct. 2009 à 10:09
Bonjour,
J'ai un souci avec un bouton en javascript.
J'ai une case à cocher et un champs texte, au lancement de ma page, je champs texte n'est pas accesible (on ne peut pas écrire dedans).
Mais lorsque l'on clic sur ma case a cocher je veux que mon champs texte soit accessible, donc que l'on peut écrire dedans.
J'ai fait un code, mais ca ne marche pas, au chargement de ma page mon champs est bien inaccessible, mais lorsque je clique sur ma case à cocher, il rest inaccessible.
Pouvez-vous m'aider, merci.
Voici mon code JS :
function modif(){
if (document.formulaire.courtier_oui.checked != "true"){
document.formulaire.courtier_code.disabled = "true";
}else{
document.formulaire.courtier_code.disabled = "false";
}
}
function change_valeur(){
if (document.formulaire.courtier_oui.checked == "true"){
document.formulaire.courtier_code.disabled = "false";
}else{
document.formulaire.courtier_code.disabled = "true";
}
}
<tr><td>Je suis un courtier : </td><td>Oui</td></tr>
<tr><td>Code courtier : </td><td></td></tr>
A voir également:
Probleme javascript sur une checkbox qui rend champs texte utilisable
lakreem
Messages postés8Date d'inscriptionmardi 20 octobre 2009StatutMembreDernière intervention11 mai 2011 26 oct. 2009 à 18:52
voila le code:
<form name="form1" method="post" action="">
Cochez si vous êtes assujetti à la TVA
Numéro de TVA
</form>
initialement la zone de texte "TVA" doit être grisée. et si on coche la case à cocher, elle sera utilisable. et lorsqu'on clique sur Valider, on doit contrôler la saisie du "Numéro de TVA" (doit être non vide et un nombre).
Bul3
Messages postés4933Date d'inscriptionsamedi 1 juillet 2006StatutMembreDernière intervention 2 février 201516 27 oct. 2009 à 10:09
dans le onsubmit du formulaire
mettre return (une_fonction)
dans cette une_fonction tester si le contenu
du champ n'est pas vide ( length>0 )
et s'il n'est pas non numérique ( !isNaN )
uniquement si le checkbox est coché
return false en cas d'erreur, le formulaire
ne sera pas transmis, return true sinon.