里面的返回包含一些细节:

例如,add_onclick onclick=返回的区别()和()的'add_onclick onclick=

Javascript的返回值和返回时调用一个函数在一个事件实际上是建立在window.event.returnvalue。

该值决定当前操作是否继续。
当返回为真时,操作将继续进行。
当返回为false时,操作将被中断。

在直接执行的时间(不退还),window.event.returnvalue将不会设置
因此,它将继续默认执行操作。

详情如下:
例如:
当打开
如果add_onclick()函数返回TRUE,打开网页的abc.htm
否则,(返回false),然后页面不会跳转到abc.htm,它只会在你的add_onclick执行内容()函数。(add_onclick控制页面转移到abc.htm除了功能。

)
开放
无论什么价值add_onclick()返回的页面,abc.htm后将add_onclick执行打开

额外的:
onClick事件相当于onclick=还真/假
例:
复制代码代码如下所示:
功能检查()
{
如果(obj值= =)
{
Window.alert(不能为空!;
Obj.focus();
返回false;
}
返回true;
}

当调用方法返回true时,表单提交,反之亦然,这是提交按钮。
------------------------------------------------------------------------------------------

调用js函数不需要返回,但是表单不能提交,所以添加一个句子到js函数中。
例:
复制代码代码如下所示:

功能检查()
{
如果(obj值= =)
{
Window.alert(不能为空!;
Obj.focus();
返回false;
}
Document.myform.submit();
返回true;
}


注:document.myform.submit();在返回true



关于返回false并在Javascript中返回true
返回是Javascript中函数返回值的关键字。函数的内部处理结果可以通过返回来返回,所以当我们调用函数时,我们可以用变量接收结果。返回的关键字中的任何类型的变量数据或表达式都可以返回,即使没有返回任何东西,例如
复制代码代码如下所示:
函数的NullReturn(空)
{
如果(空= =真)
{
返回;
}
}

也可以写这个,这个意思是返回null。
因此,有时返回的作用是停止函数执行。
如
复制代码代码如下所示:


返回验证试验

login_click()函数
{
如果(文件。1。usname。值= =)
{
警报('username是空的);
}
如果(文件。1。uspwd。值= =)
{
警报('cipher是空的);
}
警报('successful降落);
}




用户名称
密码
土地




没有回报
增加收益
复制代码代码如下所示:


返回验证试验

login_click()函数
{
如果(文件。1。usname。值= =)
{
警报('username是空的);
返回;
}
如果(文件。1。uspwd。值= =)
{
警报('cipher是空的);
返回;
}
警报('successful降落);
}




用户名称
密码
土地




运行将发现添加返回和不添加返回之间的区别。
最简单的测试方法,以上两个例子无需直接进入,大楼就会明白。

不添加返回的现象是表示没有输入用户名,然后提示输入密码。添加返回后,如果没有输入,它将不再继续检测。

返回false表示一个false值的返回,这意味着提交失败,而不是提交。
返回true表方法返回一个true值,该值将提交,并将提交到动作指定的页面,而不管输入的值是多少。