Maison >interface Web >js tutoriel >Pourquoi mon code de validation de case à cocher jQuery Mobile échoue-t-il ?
Vous avez écrit du code dans jQuery Mobile pour valider si une case à cocher est cochée. Malgré vos efforts, le code ne s'exécute pas.
<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>
Le problème provient d'une comparaison incorrecte de la propriété vérifiée. Au lieu de le comparer à 1, utilisez directement la propriété booléenne :
function validate(){ var remember = document.getElementById('remember'); if (remember.checked){ alert("checked") ; }else{ alert("You didn't check it! Let me check it for you.") } }
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!