我有一个 同时 设置HREF
和ONCLICK
属性的锚点。如果单击并启用了Javascript,我希望它 仅
执行ONCLICK
和忽略HREF
。同样,如果禁用或不支持Javascript,我希望它遵循HREF
URL并忽略ONCLICK
。以下是我正在执行的示例,该示例将执行JS并并发地执行链接(通常是执行JS,然后页面会更改):
<A HREF="http://example.com/no-js-login" ONCLICK="yes_js_login()">Log in</A>
最好的方法是什么?
我希望有一个Java脚本的答案,但是我会接受任何可以使用的方法,只要它可以工作,尤其是可以用PHP完成的方法。我已经读过“
href链接已执行并在javascriptonclick函数能够完成之前重定向页面”,但它只会延迟HREF
,但不会完全禁用它。我也在寻找更简单的方法。
如果将return放在onclick
属性中,则可以使用第一个未编辑的解决方案:
<a href="https://example.com/no-js-login" onclick="return yes_js_login();">Log in</a>
yes_js_login = function() {
// Your code here
return false;
}
本文向大家介绍JS在onclientclick里如何控制onclick的执行,包括了JS在onclientclick里如何控制onclick的执行的使用技巧和注意事项,需要的朋友参考一下 OnClientClick是客户端脚本,一般使用JavaScript,在客户端,也就是IE中运行,点击后马上执行 OnClick是服务器端事件处理函数,使用C#或者vb.net,在服务器端,也就是IIS中运行,点
我有一个组件可能会或可能不会收到onClick属性。我想附加这个非必需的道具作为点击处理程序。 如果我不知道是否会给处理程序,那么最安全的方法是什么?
问题内容: 我正在寻找一种仅单击 a-tag* 即可调用 PHP函数 的简单解决方案。 * PHP: HTML: 更新: html和PHP代码在同一个PHP文件中 问题答案: 首先,请了解您有三种语言一起使用: PHP:它仅由服务器运行,并响应诸如单击链接(GET)或提交表单(POST)之类的请求。 HTML和JavaScript:它只能在某人的浏览器中运行(NodeJS除外)。 我假设您的文件如
问题内容: 为了简化从Ipython进行调试的过程,我在脚本的开头添加了以下内容 但是,如果我使用以下命令从命令行启动脚本 我收到与Ipython相关的错误。有没有办法做到以下几点 这样,仅在需要时才导入Tracer()函数。 问题答案: 您可能正在寻找这种东西:
我想在Spring WebFlux中使用WebClient来调用一些网址,然后把所有的单声道都放到Flux上。当我调用Flux.block最后,我不能得到结果。 我想得到一张500码的单子,但结果是0码!