2、JS的编写位置

JS的编写位置

1、可以将JS代码编写到标签的onclick属性中↓

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
</head>
<body>
    <!-- button是按钮标签 -->
    <button onclick="alert('点我干嘛?')">点我一下</button>
</body>
</html>
View Code

当点击"点我一下"这个按钮,会弹出警告框。

2、可以将JS代码编写到超链接的href属性中,当点击超链接时,会执行JS代码↓

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
</head>
<body>
    <a href="javascript:alert('哈哈哈哈');">也点我一下</a>
</body>
</html>
View Code

当点击超链接时,会弹出警告框。

虽然可以写在标签属性中,但是他们属于结构与行为耦合,不推荐使用。

3、可以将JS代码写在script标签。

4、可以将JS代码编写到外部JS文件中,然后通过script标签引用,推荐使用

首先建立一个.js的文件↓

然后将这个文件引入到script标签中↓

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
    <script type="text/javascript" src="/前端/36、JS/jswenjian/js外部引用.js"></script>
</head>
<body>
</body>
</html>
View Code

注意:一旦script标签引入了外部JS文件,那么这个标签里就不可以再写其他的JS代码,写了浏览器也会忽略掉,除非再写一个script标签,然后在这个新的script标签里写js代码。

猜你喜欢

转载自www.cnblogs.com/StevenSunYiwen/p/11766960.html
今日推荐