腳本不能正常工作: 請查找原因n補救措施?使用javascript處理文本區域時出現問題
function validate() {
if(document.complain.complain.value == '' || document.complain.complain_subject.value == ''){
alert("Hey! you can't left a field blank!");
return false;
}
else if(document.complain.complain.length >100) {
alert("Sorry!post the complain within 100 characters");
return false;
}
else{
return true;
}
}
形式是:
<form name="complain" method="POST" action="complains.jsp" onsubmit="return validate();">
<table>
<tr>
<td><input type="text" name="complain_subject"
value="Complain Subject here" maxlength="30"></td>
</tr>
<tr>
<td><textarea rows="6" name="complain" cols="73"
value="Complain body here" maxlength="100"></textarea></td>
</tr>
<tr>
<td><input type="submit" value="complain" name="operation"><input
type="reset" value="Reset" name="B2"></td>
</tr>
</table>
</form>
描述「不工作」。 –
當im調用validate()時,如果文本區域爲空,它將被調用n顯示alert.but如果我發佈的消息大於100個字符,則警報不會顯示 –
s/complain/complaint/g - 抱怨是動詞。 – tvanfosson