[作特效, 学JS] -- 01 超连接鼠标移入变大变红, 鼠标移出还原

最终效果

  • 最终效果是酱婶儿的...

最终代码

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <meta http-equiv="X-UA-Compatible" content="ie=edge" />
        <title>Document</title>
    </head>
    <body>
        <a id="a1" href="https://www.baidu.com" onmouseover="bigger()" onmouseout="smaller()" >百度一下, 你就知道!</a >
    </body>
    <script> var a = document.getElementById("a1"); function bigger() { a.style.fontSize = "300%"; a.style.color = "red"; } function smaller() { a.style.fontSize = "100%"; a.style.color = "blue"; } </script>
</html>
复制代码

三种引入方式

行内式

直接将脚本嵌入到 HTML 标记的事件中javascript

嵌入式

使用<script>标记将脚本嵌入到网页中html

咱们这个特效, 用的就是嵌入式java

连接式

经过<script>标记的src属性连接外部脚本文件正则表达式

变量做用域

  • 什么是变量做用域?
  • 变量的势力范围
  • 决定在什么范围内, 变量能用
  • 函数外的变量, 函数里能够用, 函数里的变量, 函数外不能用

专栏地图

相关文章
相关标签/搜索