HTML onclick参数

时间:2011-10-08 03:00:11

标签: html

我想知道返回false语句在这段HTML代码中的作用。我不明白为什么不仅仅是提交电话。我特别想知道返回错误的地方。摘录摘自:

http://www.autozone.com/autozone/storelocator/storeLocatorMain.jsp

<\a class="actionButton orange"
    onclick="document.storeLocatorForm.submit();return false;">
 <\span>SUBMIT<\/span>
<\/a>

我知道它必须有一个简单的答案,但我没有取得太大的成功。我总是让人们提出更复杂的问题。我在w3schools上学了HTML和JavaScript教程,但已经有一段时间了,所以我真的不记得这是怎么回事。

2 个答案:

答案 0 :(得分:3)

在事件处理程序中返回false可防止事件触发基础控件的“默认行为”。

在链接上看到这一点很常见:

<a href='/something/useful' onClick='jsMagic();return false;'>
  link text
</a>

点击执行您的功能,然后也阻止用户导航到/something/useful

答案 1 :(得分:0)

页面上有一个名为StoreLocatorForm的表单。单击链接时,它会提交表单数据并对其进行处理,但函数会被编程为。

返回:false;部分是在实际点击链接之前防止它不提交。