input 标签具有checked属性,而当input标签的type属性设为button时,如果给input标签的checked属性赋值时,在vs中会报错,提示 特性checked不是元素input的有效特性,虽然会有这样的错误,但是如果再仔细测试一下,会发现input标type属性设为button时,还是具有checked属性的,而且默认为false 代码如下所示:
<script type="text/javascript" src="http://www.cnblogs.com/Scripts/jquery-1.4.1.js"></script> <script type="text/javascript"> $(function () { $("#CheckedRev").click(function () { var TrueOrFalse = $(this).attr("checked"); alert(TrueOrFalse); }) }) </script> <input type="button" id="CheckedRev" value="反 选"/>