JavaScript代码编写的位置
-
外部文件
(写在外部文件中,可以在不同的文件同时引用,也可以利用到我们浏览器的缓存机制,推荐的方式)
-
标签的属性中
(虽然可以写在标签的属性中,但是他们属于结构与行为耦合,不方便维护,不推荐)
-
script标签里
<!-- 方式1:外部引入js代码 src+路径 引入-->
<!-- script标签一旦用于引入外部文件,就不能在编写代码了,即使编写了浏览器也会忽略 -->
<script src="./js/js编写位置.js">
alert("该句会被忽略");
</script>
<!-- 方式2:可以将js代码写在script标签里 -->
<script>
alert("写在script标签里");
</script>
<!-- 方式3:js代码可以写到标签的onclick属性中 -->
<!-- 点击按钮时,js代码执行 -->
<button onclick="alert('写在onclick属性里!!')">点击弹出框</button>
<!-- 方式3:js代码可以写在超链接的href属性中,点击超链接,就执行js代码 -->
<a href="javascript:alert('写在超链接href属性里');">点击弹出框</a>
<a href="javascript:;">超链接无反应</a>