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.
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.
c'est-à-dire?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.Envoyé par javatwister
dans une fonction de contrôle:
ou "b" est l'id du checkbox;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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).Envoyé par SpaceFrog
Merci à vous, je vais tester !
Bon il ne me reste plus qu'à aller m'acheter des yeux ou un chien ...![]()
Envoyé par SpaceFrog
mais je ne sais pas si un chien et une grenouille se supportent !
![]()
si il faut juste que je prenne un batra chien ...
lolEnvoyé 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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function checkP(elmId) { if(!elmId.checked) { return false } } <input type=checkbox id="perso" onclick="CheckP(this);"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);"
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager