急啊请问javascript的return的新问题?

来源:百度知道 编辑:UC知道 时间:2024/06/05 10:11:43
急,请问javascript的return的新问题?

<input type=button value=确定 onclick="alert("123");return false;">

这个onclick是先执行了alert再返回false.

我不放心,又作如下测试:发现下面这段代码的alert在return false或return true的前面一律不执行,

本来应先执行alert后,才返回false的,可下面这段代码为什么跟onclick的不一样,搞什么玩样,问题怎么越搞越大,

究竟是什么问题?

<script language="javascript">
alert ('123');
return false;
</script>

修改一点这位兄弟的答案。
function test()
{
alert ('123');
return false; //或者return true;
}

还有:
<input type=button value=确定 onclick="return test();">
这样子你return false的时候当做你没有点确定,return true的时候当做你点击了确定了 .如果type=submit 的时候就是false取消提交表单。true提交表单。

把这两句写到一个方法里面,然后在onclick="test()"
function test()
{
alert ('123');
return false;
}