<script type="text/javascript">
function check(){
var passwd = document.getElementById("passwd").value;
if (passwd === "") {
alert("错误: 密码不能为空!");
} else {
alert("错误: 密码就是空的!");
}
return false;
}
</script>
<input type="text" name="passwd" id="passwd"/>
<input type="submit" name="Submit" value="确认密码" onclick="return check()">
正常情况下提交的时候,是肯定return false的。
如何绕过页面里定义的 check()方法?
页面打开F12 ,控制台内输入
var check = function(){
return true;
}
再次点击按钮,即可。
具体的原理是 var js=function(){}和function js(){}的区别 ???? 不知道对不对,我瞎说的