這是我的jquery代碼,對輸入有效,但對textarea沒有任何想法?檢查textarea是否爲空
$(".masterform input,textarea").each(function() {
if ($(this).val() == "") {
verif = false;
}
});
這是我的jquery代碼,對輸入有效,但對textarea沒有任何想法?檢查textarea是否爲空
$(".masterform input,textarea").each(function() {
if ($(this).val() == "") {
verif = false;
}
});
也許你有這樣的 「文本域」 標籤的內部空間:
<textarea> </textarea>
把標籤越近,就像這樣:
<textarea></textarea>
可以肯定,我會建議也使用trim()
方法。下面是關於如何使用trim()
鏈接:。
我寧願建議使用'.trim()' – Rajesh
你必須使用$修剪你的IF因爲textarea的默認配備了空白。
使用
if(!$.trim($("#textarea").val())){
// textarea is empty
}
在你的代碼SAMPE應該是這樣的:
$(".masterform input,textarea").each(function() {
if(!$.trim($(this).val()) == ""){
verif = false;
}
});
問候
塞薩爾·奧利維拉
粘貼HTML –
應該work..paste你的html – Sameer
有可能會有一些流浪的空白(使用'tri米'),或自定義的佔位符? – mane