有人可以帮我这个javascript:void(null)
我发现它在链接按钮中的用法如下

<a onclick="ProcessResponse()" href="javascript:void(null)" >Accept Data</a>

最佳答案

基本上发生的是onclick,调用了ProcessResponse()函数,并且href设置为javascript:void(null)以禁用该链接的默认行为

大多数开发人员也习惯于编写此代码:

<a onclick="ProcessResponse(); return false;" href="#" >Accept Data</a>

示例:

假设我们有此链接:
<a onclick="ProcessResponse(); return false;" href="http://www.google.com" >Accept Data</a>

请注意,href设置为www.google.com,但是当您实际单击该链接时,它只会调用ProcessResponse()函数,而不会转到www.google.com,因为在return false后面放置的ProcessResponse()禁用了将转到www.google.com的链接的默认行为。您发布的链接也是如此。

08-17 20:19