学习日记

day3 前端JavaScript(交互)(2022-02-23

2022-02-23  本文已影响0人  胖胖胖虎

JavaScript 基础语法

动态脚本语言:负责前端界面交互


过程

js代码编写方式

  1. 嵌入编写 将js代码编写在html代码文件中,需要编写在script(脚本)标记中,script标记可以出现在html任意位置,建议写在body标记后面
  2. 外部编写 单独写在js文件中 html需要通过script引入js文件

嵌入式编写范例

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <!-- 先给h1标记设置id属性 -->
        <h1 id="a1">点我变色</h1>
        <button onclick="alert('点我了')">点我</button>
        <button onclick="window.close()">不点我</button>
        <button onclick=f()>我</button>
    </body>
    <script type="text/javascript">
        //js注释
        //自定义函数
        function f(){
            //1.找到h1标记
            //2.修改h1标记内容的颜色
            document.getElementById('a1').style.color='blue'
            //document 所有标记的总和
            // . 里面的
            //getElementById 内部函数 通过标记的id属性值找到一个标记
            //style 标记的样式
            //color 具体的样式属性
            //= 在js中是赋值的含义 
        }
    </script>
</html>

外部编写范例

function f1(){
    document.getElementById('a4').style.color='orange'
}
function f2(){
    document.getElementById('a4').style.fontSize='100px'
}
function f3(){
    document.getElementById('a4').style.textAlign='center'
}
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <!-- 引入外部js文件 -->
        <script src="外部js.js" type="text/javascript" charset="utf-8"></script>
    </head>
    <body>
        <h1 id="a4">变化多端</h1>
        <button onclick=f1()>变色</button>
        <button onclick=f2()>变大</button>
        <button onclick=f3()>居中</button>
        <button onclick=f1();f2();f3()>全都有</button>
    </body>
</html>
上一篇下一篇

猜你喜欢

热点阅读