帮忙解释下这段asp代码

来源:百度知道 编辑:UC知道 时间:2024/06/27 14:39:41
if (document.GaobeiSys_Reg.UserName.value.indexOf("<")!=-1 || document.GaobeiSys_Reg.UserName.value.indexOf(">")!=-1 || document.GaobeiSys_Reg.UserName.value.indexOf("$")!=-1)
{
alert("用户名中包含非法字符 (<,>,$) ");
document.GaobeiSys_Reg.UserName.focus();
return false;
}
还有就是这里的document有什么作用啊?
这个index()是属于什么的?js的吗?还有这个GaobeiSys_Reg是什么啊?

document就是指当前页面啊
这段代码就是要找UserName这个文本框或者文本域中的字符中是否包含< > $ 字符
indexOf(x)函数就是要查找指定字符串中是否包含字符串x
如果不包含则返回-1

是JS
GaobeiSys_Reg可能是个FORM的名字吧