客户端Javascript可以出现在HTML文档中的任何位置
Client-side Javascript can appear where within an HTML document?
客户端Javascript
可以出现在HTML
文档中的哪个位置?
A。<head>
和</head>
标签之间的
B。<body>
和</body>
标签之间的
C。以上两种
D。以上均不存在
以下是放置在HTML不同部分的代码。无论脚本标记放在哪里,Ever变体都将运行。
1.
<html>
<head>
<title>Foo</title>
<script type="text/javascript">
alert("hello world");
</script>
</head>
<body>
</body>
</html>
2.
<html>
<head>
<title>Foo</title>
</head>
<body>
<script type="text/javascript">
alert("hello world");
</script>
</body>
</html>
3.
<html>
<head>
<title>Foo</title>
</head>
<body>
</body>
<script type="text/javascript">
alert("hello world");
</script>
</html>
如果您尝试所有这3种变体,其中脚本标记被放置在HTML的不同部分,您将看到alert()
调用仍将运行;而不管它们在HTML文档中的位置如何。
所以我认为你的问题的答案是:
C。以上两种
由于无法选择"html文档中的任何位置"
最好将脚本放在元素的底部。这可以提高页面加载,因为加载脚本不会阻止HTML显示
您应该更喜欢这里:
我选择了"C",因为"脚本"可以放在和</之间的任何位置body>以及<head>和</head>在这种情况下,最合乎逻辑的答案似乎是"C"
相关文章:
- 为什么首先单击文档空白处的任何位置启动代码,而不是单击超链接,以及为什么打开了太多选项卡
- 嵌套文档.writes和第三方广告在IE中不起作用!!!!任何安全的解决方法
- 避免文档.write?任何替代方案
- 打开任何文本/文档文件进行编辑,使用Javascript/DOJO/或基于框架的点击事件和Java进行编辑
- 有没有办法使 ID 对于页面上的任何元素而不是文档的唯一性
- Mongodb:检查任何文档中的值相等性
- 为任何更新查询增加 Mongoose 文档版本的简单方法
- 使用 jquery 或任何首选库获取文档中包含的所有元素及其当前值
- 如果我单击文档中的任何其他 HTML 控件,tabIndex 将无法正常运行
- Javascript或PHP中是否有任何画布/布局编辑器用于定义自定义文档布局
- 单击文档中其他任何位置时触发,即使使用iframe也是如此
- 在文档根服务器上的任何CSS、JS、HTML、PHP和TPL文件上,将http替换为相对url//
- AngularJS文档:工厂函数没有返回任何内容
- 是否有任何关于如何填充修订说明以及在什么条件下填充的文档
- 任何获取文档选择的x、y、w、h的方法(JavaScript)
- 是否有任何方法可以从HTML文档中删除javascript代码?
- 查询数据库中的所有文档,而不是查询mongoose中的任何特定集合
- 如何防止任何iframe或任何其他脚本在顶部窗口更改文档的标题
- 任何不触及窗口或文档的重定向方法
- JSDuck-创建的文档;t显示函数的任何参数