为什么我的 onclick 事件没有在 Firefox 中注册?

Why is my onclick event not registered in Firefox?(为什么我的 onclick 事件没有在 Firefox 中注册?)

本文介绍了为什么我的 onclick 事件没有在 Firefox 中注册?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个带有 onclick 事件的列表项.它可以在 Chrome 和 Internet Explorer 中运行,但不能在 Firefox 中运行.有什么建议吗?

I have a list item with an onclick event. It runs in Chrome and Internet Explorer, but not Firefox. Any suggestions?

<li onclick="alert('test');">test test<br></li>

推荐答案

这在 Firefox 中对我来说很好.

This works fine for me in Firefox.

检查一下:

  1. 您的浏览器已启用 JavaScript.

  1. JavaScript is enabled in your browser.

尝试在标签中添加 return false; 语句.

Try adding a return false; statement in your tag.

或者这样的函数:

function test() {
    //your code here
    return false;
}

  1. 或者使用这个:

<a href="#" onclick="alert('hi');">链接</a>

或者这个

<a href="javascript:void(0)" onclick="alert('hi');">链接</a>

这篇关于为什么我的 onclick 事件没有在 Firefox 中注册?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本文标题为:为什么我的 onclick 事件没有在 Firefox 中注册?

基础教程推荐