gpt4 book ai didi

javascript - 'javascript:' 前缀何时是有效语法?

转载 作者:可可西里 更新时间:2023-11-01 01:46:13 25 4
gpt4 key购买 nike

我知道您可以在 <a> 中为 URL 使用 javascript: 伪协议(protocol)标签。但是,我注意到 Firefox 和 IE 都将允许 ' javascript: ' 在 <script> 中的 javascript 代码之前标签。这是有效的语法吗?它会改变范围规则吗?

例子:我已经看过很多次了:

<a onclick="javascript:alert('hello world!');">Hello World!</a>

但这是合法/有效的语法吗?它有什么特别之处吗:

<script type="text/javascript">
javascript:alert('hello world!');
</script>

最佳答案

href 属性之外(它是一个协议(protocol)说明符),name:只创建 a label (例如可以与 continuebreak 一起使用)。

参见:Do you ever need to specify javascript: in an onclick?

关于javascript - 'javascript:' 前缀何时是有效语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/561550/

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