script标签的位置存放
一般放置在<body></body>标签之后
举一个栗子:script标签放在head标签中
这个页面在执行过程中会出错:
直接IE浏览器中执行,在控制台会出现错误:SCRIPT5007: 无法获取未定义或 null 引用的属性“value”
错误原因:
HTML文件是逐行解析,在解析到 var input1 = document.getElementById("nameid")时,还没有解析到id值为"nameid"的输入框的值,
所以或出现错误
解决:一般把<script type="text/javascript"> </script>放在<body></body>之后
本文探讨了script标签在HTML文档中的最佳放置位置,并通过实例说明了将script标签置于head标签内可能导致的问题。通常推荐将script标签放置于body标签之后,以避免加载过程中的错误。

1590

被折叠的 条评论
为什么被折叠?



