level 8
jy03692141
楼主
<script>
function func(){
var strName=usr.value;
var strPsd=psd.value;
if(strName=="mcy" && strPsd=="aaazzz")
{
location.replace('http://www.baidu.com');
}
else{
alert('密码错误了啊');
strName="";
strPsd="";
}
}
</script>
<input type="text" name="textfield" id="usr" />
<input type="text" name="textfield2" id="psd" />
<a onclick="func()">提交</a>
代码如上 ,如果账号密码数错了,那么
strName="";
strPsd=""; 这完全没起到作用。不是已经在代码第三 第四行 定义了吗?
一定要变成usr.value=""; psd.value="";
才可以清空输错的字 请问是为什么呢
2012年06月13日 07点06分
1
function func(){
var strName=usr.value;
var strPsd=psd.value;
if(strName=="mcy" && strPsd=="aaazzz")
{
location.replace('http://www.baidu.com');
}
else{
alert('密码错误了啊');
strName="";
strPsd="";
}
}
</script>
<input type="text" name="textfield" id="usr" />
<input type="text" name="textfield2" id="psd" />
<a onclick="func()">提交</a>
代码如上 ,如果账号密码数错了,那么
strName="";
strPsd=""; 这完全没起到作用。不是已经在代码第三 第四行 定义了吗?
一定要变成usr.value=""; psd.value="";
才可以清空输错的字 请问是为什么呢