正确的方式来做HTML5checkbox

我似乎无法在任何地方find一个例子…做HTML5checkbox的正确方法是什么?

据我所知, 文件说 ,没有根本的改变。 基本的标记是

<input name="your_name" value="your_value" type="checkbox"> 

什么是新的是一些有趣的属性。

  • form – 对控件关联forms的引用(好!)
  • autofocus – 一旦文件被加载就会被关注(很好!)
  • required – 要求被检查(超级好!虽然它不支持Internet Explorer或Safari(还))。

一个更完整的例子 – 并避免长时间的post如何检查checkbox是否在jQuery中检查? 。

HTML

 <input id="your_id" name="your_name" value="your_value" type="checkbox"> 

可select将“checked”属性添加到缺省值以在加载时进行检查。

 <input id="your_id" name="your_name" value="your_value" type="checkbox" checked> 

JavaScript的

 $('#your_id').is(':checked') // Returns a Boolean TRUE if checked 

例如

 if ($('#your_id').is(':checked')) { // Checkbox was checked }