zoukankan      html  css  js  c++  java
  • 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代码。

  • 相关阅读:
    文件操作
    数据补充
    小数据池
    列表
    基础知识1
    我的Python之旅开始
    正则
    模块
    迭代器与生成器
    文件操作
  • 原文地址:https://www.cnblogs.com/StevenSunYiwen/p/11766960.html
Copyright © 2011-2022 走看看