href中的函数返回false

Function inside href returns false

本文关键字:返回 false 函数 href      更新时间:2023-09-26

我想让它在点击sentajax函数时运行,变量被定义。

我已经尝试过onclick,但它与另一个JavaScript函数冲突,该函数使用id link2来改变点击时链接的颜色。

它在chrome上工作得很好,但firefox将JavaScript视为url并试图打开页面

代码如下:

<a style="color:#000" id="link2"  href="javascript: var filelink='stitle.php';sentAjax('stitle.php');" > Title

你可以使用addEventListener链接你的代码。

var link = document.getElementById ("link2");
link.addEventListener (myFnToChangeColor, false);
link.addEventListener (myAjaxFn, false);

您绝对应该使用事件处理程序。但是,如果您希望使用href,请尝试以下操作:

href="javascript:var filelink='stitle.php';void sentAjax('stitle.php')"