如果有 base64 代码,则在锚标记上触发点击事件不起作用
Triggering of click event on anchor tag doesn't work if have base64 code
我正在尝试为其 href 具有图像的 base64 代码的锚标记触发点击事件。
但是没用
JavaScript代码:
$("#screenShotOutput").trigger("click")
HTML代码:
<a href="base64Code" onclick="javascript:alert('hii')" download="screenshot.png">Download Screenshot</a>
感谢任何帮助。
我使用 DOM 元素的点击方法解决了这个问题。
$("#screenShotOutput")[0].click()
另外,错误是 href 属性先于 onclick 属性定义。
修改后的HTML为:
<a onclick="javascript:alert('hii')" href="base64Code" download="screenshot.png">Download Screenshot</a>
我正在尝试为其 href 具有图像的 base64 代码的锚标记触发点击事件。
但是没用
JavaScript代码:
$("#screenShotOutput").trigger("click")
HTML代码:
<a href="base64Code" onclick="javascript:alert('hii')" download="screenshot.png">Download Screenshot</a>
感谢任何帮助。
我使用 DOM 元素的点击方法解决了这个问题。
$("#screenShotOutput")[0].click()
另外,错误是 href 属性先于 onclick 属性定义。
修改后的HTML为:
<a onclick="javascript:alert('hii')" href="base64Code" download="screenshot.png">Download Screenshot</a>