在一个input 的onclick事件里

来源:百度知道 编辑:UC知道 时间:2024/09/21 17:42:14
在一个input type="button" 的onclick事件里,如
<input type="button" value="sssss" onclick="show('ddd');>
<input type="button" value="sssss" onclick="return show('ddd');>
请问有return 和没有return有什么区别.谢谢。

当你需要验证表单这样判断是否在click后继续提交的情况下用return
而只是出个messagebox啊什么的就不用return了

比如你想用show('ddd')alert一个提示信息 就不用return
但是你用validate(this)来验证字段或者表单 如果不符合要求就阻止表单提交 那么需要用return validate这种形式 同时validate这个方法也要根据是否验证成功返回true or false

基本上没啥区别 就是一个返回值罢了。。一般都是true或者false 有时要用到。。。但放在button基本都用不到。。。偷懒的话就不用return了

可以理解为没有区别
看你的function怎样写了,反正就加上return没错

return有返回值,一般返回true 或false
没有return 就没返回值