Heim  >  Artikel  >  Web-Frontend  >  Einführung in die Verwendung des unbestimmten Attributs der Erstellung von checkbox_HTML/Xhtml_Webseiten

Einführung in die Verwendung des unbestimmten Attributs der Erstellung von checkbox_HTML/Xhtml_Webseiten

WBOY
WBOYOriginal
2016-05-16 16:40:081494Durchsuche

Wenn wir das Ordnereigenschaften-Dialogfeld von Windows verwenden, ist es ein grauer Zustand. Tatsächlich kann dieser unsichere CheckBox-Status auch im Web ausgedrückt werden.

Auf einer Webseite können wir verwenden, um ein CheckBox-Steuerelement zu erhalten. Die häufigste Form dieses Steuerelements ist der aktivierte (mit einem Häkchen markierte) oder nicht aktivierte Status. Mit Mausklicks können wir problemlos zwischen diesen beiden Status wechseln. Gleichzeitig können wir auch Skriptsprachen verwenden, um deren Status zu ändern. B. die Verwendung von JavaScript-Skripten:

Code kopieren
Der Code lautet wie folgt:

chkb.checked = true; oder chkb.checked = false;

Die folgende Abbildung zeigt die drei Zustände, die CheckBox anzeigen kann:

Der erste und der dritte sind sehr häufig , und sie können mithilfe von HTML festgelegt werden. Das heißt, wir können den Anfangsstatus von CheckBox über das Attribut eines HTML-Elements namens „checked“ bestimmen. Obwohl der unbestimmte Zustand, über den wir hier sprechen, seit IE4.0 unterstützt wird, gibt es kein HTML-Elementattribut, um seinen Wert festzulegen. Stattdessen können Sie nur Skripte verwenden, um seinen unbestimmten Zustand festzulegen.

Verwenden Sie beispielsweise ein JavaScript-Skript (unbestimmt ist standardmäßig falsch):

Kopieren Sie den Code
Der Code lautet wie folgt:

chkb.indeterminate = true; oder chkb.indeterminate = false;


Hinweis: CheckBox ist unbestimmt ist eine unabhängige Eigenschaft, die nichts mit den geprüften und Statuswerten von CheckBox zu tun hat, das heißt, sie wirkt sich nur auf die Anzeige von CheckBox aus. Wir können weiterhin Skripte verwenden, um die geprüften und Statuswerte zu lesen normalerweise.
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn