2011-11-29 103 views
-3

我想顯示一條錯誤消息或成功消息,具體取決於文本框值是空還是有值。使用jQuery獲取複選框值

+0

你所說的 「空」 的意思?你的意思是空的嗎?這種情況何時發生?在'模糊'?在某些表單上提交事件? –

+0

請向我們提供一些您的代碼,以便我們能夠更好地回答您的問題。 – sirmdawg

+0

嗯,我誤解了術語「不使用jquery」,並用普通的JavaScript創建了一個jsfiddle示例 - 如果有人在意:http://jsfiddle.net/SLZzc/ – Grrbrr404

回答

1

希望這是你正在尋找此功能..

$("input:text").each(function() 
{ 

    var element=$(this); 
    if(!element.val()) 
    { 
     element.css({background:"yellow", border:"3px red solid"}); 
    } 

}); 

胡克什麼,只要你要驗證的文本框爲空或不喜歡的形式在jQuery的事件提交..尋找更多的細節。

0

我假設你的文本框的ID txtbox

First name: <input type="text" name="fname" id ="txtbox"/><br /> 
    Last name: <input type="text" name="lname" /><br /> 
    <input type="submit" value="Submit" id ="submitid"/> 

$("#submitid").click(function(){ 
    if ($("#txtbox").val().length > 0) { 
    alert("it is empty") 
    return false; 
} 
})