gpt4 book ai didi

html - 何时在 HTML 中使用 onclick?

转载 作者:行者123 更新时间:2023-11-28 04:14:55 25 4
gpt4 key购买 nike

你好,

对于一个标签,可以通过href或者onclick来执行javascript。

什么时候应该使用 onclick 而不是 href?

对我来说,使用 onclick 的唯一好处是您可以对访问者隐藏 javascript 函数名称和参数。

最佳答案

理想情况下你不会使用任何一个。理想情况下,您的链接是带有引用片段 (#foo) 或 URL 的 href 值的普通超链接。理想情况下,该链接也可以在没有 Javascript 的情况下按原样工作。

然后您将使用 unobtrusive Javascript根据需要将自身附加到链接或其他 DOM 元素,并且仅当 Javascript 可用时:

<a href="/some/action" id="foobar">Do some action!</a>

<script type="text/javascript">
document.getElementById('foobar').addEventListener('click', function () {
// do something
}, false);
</script>

关于html - 何时在 HTML 中使用 onclick?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5138215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com