gpt4 book ai didi

javascript - 对有关脚本标签类型属性的特殊 JavaScript 问题感到好奇

转载 作者:太空狗 更新时间:2023-10-29 16:08:15 26 4
gpt4 key购买 nike

因此,我的团队正在使用 HTML5 Boilerplate 并且网站已接近完成。我想做一个快速的 JavaScript 测试,以确保客户可以根据需要添加自己的 JavaScript。我知道使用 HTML5 doctype 时不需要脚本标签的类型属性,但 JavaScript 警报在使用时甚至不起作用(这让我感到困惑,因为我在使用 type 属性时构建了 HTML5 网站脚本标签。

什么有效:

    <script>        
alert("HELP");
</script>

什么不起作用:

    <script type="text/javascript">     
alert("HELP");
</script>

谁能解释一下这是怎么回事?这确实适用于其他基于 HTML5 的网站...

***在 Ubuntu 12.04 上使用 Firefox 12 测试

谢谢你们。

附言它不会成就或破坏网站,不是很重要,等等。我只是想知道为什么会存在这个问题。

编辑

这是一个指向有效的公共(public)托管页面的链接。

http://illinois.edu/1500/index.html

为什么它在我的本地盒子上不起作用(摇头)...?

最佳答案

两个版本都是正确的,应该可以工作。您的代码中可能存在问题,例如缺少标签,或者您更有可能选中了“阻止此页面创建附加对话框”复选框。

用这个替换你的提醒并在 Chrome 中试试:

<script type="text/javascript">
console.log('HELP');
</script>
<script>
console.log('HELP');
</script>

现在在 Chrome 中运行该页面,按 F12 转到控制台并查看是否弹出消息

关于javascript - 对有关脚本标签类型属性的特殊 JavaScript 问题感到好奇,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10503339/

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