1
A
回答
3
這是因爲你是問Val函數的長度(這將始終爲1),而不是調用它並詢問它返回的長度。試試這個:
var len = 160 - $(this).val().length
爲了說明這在Stackoverflow上,通常使用jQuery。注意,如果你做了以下會發生什麼:
console.log($("input").val) // [function definition of val]
console.log($("input").val()) // "search"
console.log($("input").val.length) // 1
console.log($("input").val().length) // 6
所以說,我們要結合搜索框和日誌,我們會做到這一點已投入它的字符數:
$("#search input").live("keyup", function(){
console.log($(this).val().length);
})
1
語法錯誤
var len = 160 - $(this).val().length;
相關問題
- 1. jQuery獲取輸入字段的舊值
- 2. jQuery:獲取輸入字段的值
- 3. 如何獲取輸入字段值JavaScript
- 4. jQuery:在輸入時獲取文本字段的值
- 5. 如何從javascript輸入字段獲取實際值?
- 6. jquery輸入字段 - 按字符獲取
- 7. jquery獲取輸入字段的ID
- 8. JQuery - 如何獲取在輸入字段的值屬性中設置的值?
- 9. 了jQuery角獲得輸入字段值
- 10. jquery表讀取輸入字段值
- 11. jQuery從輸入字段中提取值
- 12. 我如何獲得與jQuery的輸入字段的值
- 13. 自動獲取輸入字段的值,以HTML的jQuery
- 14. FormCollection - 如何獲取非輸入字段?
- 15. 從輸入字段獲取值
- 16. 從回聲輸入字段獲取值
- 17. 獲取值和最近輸入字段
- 18. 從輸入字段獲取值Javascript
- 19. jQuery:如何獲得文件上傳輸入字段的「值」
- 20. 如何通過jquery獲取嵌套div中的輸入字段
- 21. 如何使用jQuery獲取輸入字段的名稱?
- 22. 如何從輸入字段獲取字符串值?
- 23. 如何在java中獲取jsoup中的輸入字段的值?
- 24. 如何獲取在Primefaces的Filtered DataTable字段中輸入的值?
- 25. Jquery獲取輸入文本字段的值
- 26. jQuery - 獲取表中最後一行的輸入字段值?
- 27. Jquery無法獲取輸入字段的更改值
- 28. Jquery,獲取輸入類型的值=「文件」字段
- 29. 獲取字段集中所有jQuery輸入的值
- 30. 使用jQuery獲取/更改html輸入字段的值
這不是語法錯誤,只是語義。 – Paulpro
@PaulPRO哦,我想是的。我認爲它拋出了一個錯誤,但它只是返回val()函數。 –