Maison  >  Article  >  interface Web  >  Introduction à l'utilisation de l'attribut indéterminé de production de pages checkbox_HTML/Xhtml_Web

Introduction à l'utilisation de l'attribut indéterminé de production de pages checkbox_HTML/Xhtml_Web

WBOY
WBOYoriginal
2016-05-16 16:40:081499parcourir

Lorsque nous utilisons la boîte de dialogue des propriétés du dossier de Windows, c'est un état gris. En fait, ce type de statut CheckBox incertain peut également s’exprimer sur le Web.

Dans une page Web, nous pouvons utiliser La forme la plus courante de ce contrôle est l'état coché (marqué d'une coche) ou non coché. Nous pouvons utiliser des clics de souris pour basculer facilement entre ces deux états. En même temps, nous pouvons également utiliser des langages de script pour modifier leurs états. comme l'utilisation de scripts JavaScript :

Copier le code
Le code est le suivant :

chkb.checked = true; ou chkb.checked = false;

La figure suivante montre les trois états que CheckBox peut afficher :

Le premier et le troisième sont très courants. , et ils peuvent être définis en utilisant HTML Oui, c'est-à-dire que nous pouvons déterminer l'état initial de CheckBox via l'attribut d'un élément html appelé vérifié. Bien que l'état indéterminé dont nous parlons ici soit pris en charge depuis IE4.0, il n'existe aucun attribut d'élément HTML pour définir sa valeur. Au lieu de cela, vous ne pouvez utiliser que des scripts pour définir son état indéterminé.

Par exemple, utilisez un script JavaScript (indéterminé est faux par défaut) :

Copiez le code
Le code est le suivant :

chkb.indeterminate = true; ou chkb.indeterminate = false


Remarque : l'indéterminé de CheckBox; est une propriété indépendante. Elle n'a rien à voir avec les valeurs vérifiées et d'état de CheckBox, c'est-à-dire qu'elle n'affectera que l'apparence de CheckBox. Nous pouvons toujours utiliser des scripts pour lire les valeurs vérifiées et d'état. normalement.
Déclaration:
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