[作特效, 學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屬性連接外部腳本文件正則表達式

變量做用域

  • 什麼是變量做用域?
  • 變量的勢力範圍
  • 決定在什麼範圍內, 變量能用
  • 函數外的變量, 函數裏能夠用, 函數裏的變量, 函數外不能用

專欄地圖

相關文章
相關標籤/搜索