2012-06-06 6 views
11

hier ist mein HTML-Markup:Ich habe die HTML-Checkbox die geprüfte Eigenschaft auf false gesetzt, aber es überprüft noch

<input type="checkbox" checked="false"> 

ich die checked auf false gesetzt haben, aber die result wird geprüft, noch

Warum ist das passiert? Wenn ich die geprüfte Eigenschaft entferne, wird sie deaktiviert.

Eigentlich mag ich ein input[type=checkbox] in HTML-Markup in dynamisch einzufügen, mit dem Parameter überprüft, um festzustellen oder nicht

Antwort

30

Wenn Sie überprüfen angeben, dann wird geprüft; es ist egal, ob Sie checked = "false", checked = "true", checked = "checked" oder einfach nur checked sagen.

Wenn Sie nicht möchten, dass es überprüft wird, dann schließen Sie das geprüfte Attribut nicht ein.

<input type="checkbox" /> 

See: http://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_checked

Verwandte Themen