好的,我的JS表单验证项目遇到了新问题。
我无法通过收音机和复选框验证并抛出错误消息。
我有一个外部的.js脚本,其中的功能规则在我的html中在head部分中链接。
功能规则如下所示:
/* ======================================================================
FUNCTION: IsValid4DigitZip
INPUT: str (string) - a 5-digit zip code to be tested
RETURN: true, if the string is 5-digits long
false, otherwise
CALLS: IsBlank(), IsInt() which are defined elsewhere in the Script Library
PLATFORMS: Netscape Navigator 3.01 and higher,
Microsoft Internet Explorer 3.02 and higher,
Netscape Enterprise Server 3.0,
Microsoft IIS/ASP 3.0.
====================================================================== */
function IsValid4DigitZip( str ) {
// Return immediately if an invalid value was passed in
if (str+"" == "undefined" || str+"" == "null" || str+"" == "")
return false;
var isValid = true;
str += "";
// Rules: zipstr must be 5 characters long, and can only contain numbers from
// 0 through 9
if (IsBlank(str) || (str.length != 4) || !IsInt(str, false))
isValid = false;
return isValid;
} // end IsValid4DigitZip
如何将函数规则添加到外部.js脚本以验证html中的广播和复选框表单。有人可以指导我如何编写函数规则吗?
如何在部分中为广播和复选框调用这些规则?
答案 0 :(得分:0)
checkbox
和Radio
按钮的验证为Checked function
在javascript中
<script>
if (document.getElementById("male").checked || document.
getElementById("female").checked)
{
//messages
}
</script>