Sunday, 3 July 2016

jquery - What is the syntax for boolean attributes, e.g. a checked checkbox, in HTML?



Sounds like a bit of a silly question, but I am wondering what is the best way of stating that a checkbox is checked/unchecked in HTML.



I have seen many different examples:














Which browsers work with which ones of these, and most importantly, does jQuery figure out which box is checked in all 3?




Edit:
The W3C spec seems to imply that just the checked attr being there is correct. Does that mean that checked="false" and checked="no" will still check the box though?


Answer



In HTML:







For XHTML you have to use attribute/value matching pairs:






No comments:

Post a Comment

c++ - Does curly brackets matter for empty constructor?

Those brackets declare an empty, inline constructor. In that case, with them, the constructor does exist, it merely does nothing more than t...