function checkForm(f) {
if (f.elements['zoom_query'].value == "" || "Search - Movie or Actor") {
f.zoom_query.focus();
return false;
} else {
f.submit();
return false;
}
}
这可以防止任何字符串的表单提交
任何想法?
答案 0 :(得分:1)
如果您可以使用jQuery,我建议您查看:http://docs.jquery.com/Plugins/validation
this question包含一个解决您使用jQuery表单验证时遇到的问题的答案。
答案 1 :(得分:1)
我认为它应该是:
(f.elements['zoom_query'].value == "" || f.elements['zoom_query'].value == "Search - Movie or Actor")
否则它总是评估真实的
答案 2 :(得分:0)
function checkForm(f) {
if (f.zoom_query.value == "" || f.zoom_query.value == "Search - Movie or Actor") {
alert("Please fill in the text field.");
f.zoom_query.focus();
return (false);
}
f.submit();
return (true);
}