onclick="return on()";当on()返回flase,回怎样?那返回为true,又会怎么样?
onclick,我看了个关于编写计算器的程序,
<a href= "# " onclick= "return n(8) "> <img src= "8.gif "> </a>
n(8),是输入8这数字后调用Update()函数(这个函数用于显示)它的返回值为flase,我现在农不明白返回值为flase什么意思?那返回值为true又是什么意思?
我知道 <form onsubmit= "return on() ";> ...可以on()中进行有效性验证,如果用户填写信息格式不正确,那么on()返回false,这样将不会提交表单。那换成onclick是说明意思?
------解决方案--------------------个人理解:
JS函数返回false,使得你调用此函数的这个事件失效,也就是什么也不做.
------解决方案-------------------- <a href= "http://www.baidu.com " onclick= "return false; "> link1 </a> <BR>
<a href= "http://www.baidu.com " onclick= "return true; "> link2 </a>
这样你就应该能理解返回true或false的意思了