回答
if (inp.val().length > 0) {
// do something
}
,如果你想什麼更復雜,考慮正則表達式或使用validation plugin這需要照顧這對你
if ($("#txt").val().length > 0)
{
// do something
}
您的方法失敗時沒有檢查空的文本框在文本框內有超過1個空格字符。
var inp = $("#txt").val();
if(jQuery.trim(inp).length > 0)
{
//do something
}
檢查之前刪除空格。如果用戶只輸入空格,那麼這仍然可以工作。
這是一個完美的解決方案! – 2012-12-11 13:04:35
@Grimmy我喜歡你包含'trim'的事實。這使得這個答案完成。 – MadushM 2013-07-19 19:59:44
爲什麼不一致?既可以使用'$'或'jQuery',但爲什麼呢? – user2019515 2014-05-08 15:59:03
$('input:text').filter(function() { return this.value.length > 0; });
if ($("#txt").val().length == 0)
{
// do something
}
我不得不在==添加得到它爲我工作,否則就忽略了條件,甚至用空的文本輸入。可以幫助別人。
使用以下方法來檢查,如果文本框爲空或有超過1個空格
var name = jQuery.trim($("#ContactUsName").val());
if ((name.length == 0))
{
Your code
}
else
{
Your code
}
是否有一個特別的理由在這個'if'上有兩對大括號? – 2014-04-08 15:35:48
你也可以使用
$value = $("#txt").val();
if($value == "")
{
//Your Code Here
}
else
{
//Your code
}
試試吧。這行得通。
的檢查可以這樣進行:
if (!!inp.val()) {
}
,甚至更短:
if (inp.val()) {
}
- 1. 檢查所有文本框的不包含空白/空值
- 2. 檢查空的文本框
- 3. jQuery只檢索具有非空值的文本框
- 4. VB檢查文本框沒有具體的數值
- 5. 檢查文本框的值
- 6. 檢查數組子項具有空值
- 7. 實體框架 - 選擇具有空值檢查的單列
- 8. 複選框被檢查具有值Y
- 9. NSIS檢查文本框空不工作
- 10. GWT檢查文本框是否爲空
- 11. 檢查文本框是否爲空
- 12. 文本框不檢查是否爲空
- 13. 如何檢查空的文本框
- 14. 檢查文本框是否爲空?
- 15. 檢查文本框是否爲空
- 16. 檢查文本框是否爲空
- 17. 檢查如果文本框有值,使其他文本需要
- 18. 檢查頁面上的所有可見文本框應具有值JQuery
- 19. 檢查,如果文本框爲空,具有多那並不工作AS3
- 20. 如何在Excel用戶窗體文本框中檢查空值?
- 21. 如何檢查HTML文本框中的空值?
- 22. 檢查文本字段和微調框中的空值
- 23. 檢查空標籤並根據文本框值填充
- 24. 邏輯來檢查多個文本框中的空值
- 25. 如何檢查表內的文本框值是否爲空?
- 26. 如何檢查文本框是否爲空且值小於500
- 27. 檢查文本框
- 28. 檢查文本框
- 29. 已檢查列表框文本+值
- 30. jQuery + MySQL檢查文本框的值?
,你應該使用修剪過檢查? – 2011-09-23 05:26:16
爲什麼'inp.val()!='''沒有被佔用? – 2012-11-29 14:34:57