Rio*_*Rio 148 javascript jquery jquery-ui
我想知道输入是否是复选框,以下内容不起作用:
$("#myinput").attr('checked') === undefined
Run Code Online (Sandbox Code Playgroud)
再一次谢谢你!
Ken*_*ing 323
您可以使用伪选择器:checkbox调用jQuery的is函数:
$('#myinput').is(':checkbox')
Run Code Online (Sandbox Code Playgroud)
Est*_*ber 22
>>> a=$("#communitymode")[0]
<input id="communitymode" type="checkbox" name="communitymode">
>>> a.type
"checkbox"
Run Code Online (Sandbox Code Playgroud)
或者,更多的jQuery风格:
$("#myinput").attr('type') == 'checkbox'
Run Code Online (Sandbox Code Playgroud)
非jQuery解决方案很像jQuery解决方案:
document.querySelector('#myinput').getAttribute('type') === 'checkbox'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
121326 次 |
| 最近记录: |