Maison > interface Web > js tutoriel > Pourquoi ma validation de case à cocher jQuery Mobile ne fonctionne-t-elle pas ?

Pourquoi ma validation de case à cocher jQuery Mobile ne fonctionne-t-elle pas ?

Susan Sarandon
Libérer: 2024-11-29 00:12:11
original
379 Les gens l'ont consulté

Why Doesn't My jQuery Mobile Checkbox Validation Work?

Comment déterminer si une case à cocher est cochée

Dans votre application Web mobile construite avec jQuery Mobile, vous souhaitez vérifier l'état coché de une case à cocher. Cependant, votre code ne semble pas fonctionner.

Vous avez essayé d'utiliser le code suivant :

<script type="text/javascript">
  function validate(){
    if (remember.checked == 1){
      alert("checked") ;
    } else {
      alert("You didn't check it! Let me check it for you.")
    }
  }
</script>

<input>
Copier après la connexion

Mais il ne s'exécute pas comme prévu.

La solution

La raison de ce comportement est que vérifié est une propriété booléenne. Au lieu de le comparer à 1, vous devez l'utiliser directement dans une condition if. Voici le code corrigé :

<script type="text/javascript">
    function validate() {
        if (document.getElementById('remember').checked) {
            alert("checked");
        } else {
            alert("You didn't check it! Let me check it for you.");
        }
    }
</script>
Copier après la connexion

Ce code vérifie correctement l'état coché de la case à cocher et affiche le message d'alerte approprié.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal