<!DOCTYPE html><html><head>? ? <meta charset="UTF-8">? ? <title>表單選擇器</title>? ? <script src="jquery.min.js"></script>? ? <script src="four.js"></script></head><body><form>? ? <input type="text" disabled="disabled" name="user" value="123"/>? ? <input type="password" name="pass" value="456"/>? ? <input type="radio" name="sex" value="男"/>男? ? <input type="radio" name="sex" value="女"/>女? ? <textarea></textarea>? ? <select name="city"></select>? ? <button></button></form></body>$(function(){? ? ? ? ?alert($('form:enabled').length);????????alert($(''form:enabled).size());});</html>
1 回答

PanameraTurboS
TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超10個(gè)贊
這個(gè)代碼存在以下以幾個(gè)問題:
1:js應(yīng)該包含在<script></script>里邊
2:.size()方法已經(jīng)棄用,應(yīng)該用.length
3:$('form:enabled')這個(gè)選擇器沒有意義,應(yīng)該是$('input:enabled')
所以,把代碼改成下面的寫法即可得到結(jié)果:3
<script>
? ?$(function(){
? ? ? ?alert($('input:enabled').length);
? ?});
</script>
- 1 回答
- 0 關(guān)注
- 1263 瀏覽
添加回答
舉報(bào)
0/150
提交
取消