棱镜门对我国经济影响:在下初到宝地有点东西没搞明白,还望个位大侠教教小弟!

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 18:07:39
我问你问题:
<script>
document.title="Email检查";
function isEmail()
{
var str=document.form1.add.value;
if(str.indexOf("@")==-1)
alert("请你填写正确的Email地址!");
else
alert("OK!该Emali是正确的,谢谢你的支持!")

}
</script>

<form name=form1>
请输入你的Email地址:<br>
<input type="text" name="add">
<input type="button" value="开始检查" onClick="isEmail()">
</form>

这段代码中:
if(str.indexOf("@")==-1)
这个是什么意思我是知道的,是如果在str文件中索引”@”这个符号没有就"==1"跳出警告对话框,可是为什么要"==1"? 它是特定的? 我把代码中去掉,或换其它的数字就不行??
为什么啊!!
给个理由啊大哥!
谢谢了,我是个菜鸟!