0
我正在使用通過特定jsp的Struts HTML標記的選擇選項。選項的值爲「是」和「否」。以下是代碼。javascript中選擇選項的驗證
<select name="select" id='choice'>
<option value="<%YES%>" selected><%="YES"%></option>
<option value="<%=NO%>"></option>
默認情況下,選擇選項列表中顯示的值爲YES。 我正在執行驗證,以便如果未選擇任何值(如'YES'上給出的選定屬性)並且提交了表單,則應該引發警報以選擇新值。以下是我的代碼。
if(document.form.select.value == "YES")
{
alert("Please select other value");
return false;
}
if(document.form.select.value == "NO")
{
alert("Please select other value");
return false;
}
上述代碼未正確驗證。任何人都可以給我一些改變。 謝謝
我不明白你想實現什麼,當提交表單時,你總是會詢問用戶選擇其他值,不管他們選擇了什麼。 – 2013-03-07 20:52:54
我喜歡以這樣的方式驗證用戶輸入,即如果用戶選擇相同的值而不更改該值(不選擇其他值),則應拋出錯誤。我無法做驗證。你能幫我解決嗎? – niks 2013-03-07 21:01:45