Bonjour,
Je cherche une fonction javascript qui permet de mettre un champ input de type checkbox obligatoire (mon champ input est déclaré sans l'utilisation d'un formulaire) :
<input type=checkbox onclick="Check(?) ;" / >
Merci.
Version imprimable
Bonjour,
Je cherche une fonction javascript qui permet de mettre un champ input de type checkbox obligatoire (mon champ input est déclaré sans l'utilisation d'un formulaire) :
<input type=checkbox onclick="Check(?) ;" / >
Merci.
help :cry:
c'est-à-dire?Citation:
obligatoire
que veux-tu faire sur cette page?
c'est à dire que la saisie n'est validée que si le input checkbox a été choisi (cliqué) par l'utilisateur.Citation:
Envoyé par javatwister
dans une fonction de contrôle:
ou "b" est l'id du checkbox;Code:
1
2
3 if(!document.getElementById("b").checked){ return false }
ou si c'est dasn un form ... (là on sait pas )
dans le onsubmit
Non ce n'est pas dans un formulaire (je l'ai précisé plus haut).Citation:
Envoyé par SpaceFrog
Merci à vous, je vais tester !
Bon il ne me reste plus qu'à aller m'acheter des yeux ou un chien ... :oops:
:lol: mais je ne sais pas si un chien et une grenouille se supportent ! :mouarf:Citation:
Envoyé par SpaceFrog
si il faut juste que je prenne un batra chien ...
lolCitation:
Envoyé par SpaceFrog
j'ai essayé avec ça :
function checkP(elmId)
{
if(!document.getElementById("p").checked) { return false }
}
<input type=checkbox id="perso" onclick="CheckP(this.value);"
mais je pense que l'appel de la fonction est faux ?
si tu passes l'objet en paramètre :
si tu passes l'id en paramètre :Code:
1
2
3
4
5
6
7 function checkP(elmId) { if(!elmId.checked) { return false } } <input type=checkbox id="perso" onclick="CheckP(this);"
Code:
1
2
3
4
5
6
7 function checkP(elmId) { if(!document.getElementById(elmId).checked) { return false } } <input type=checkbox id="perso" onclick="CheckP(this.id);"