<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] * * * * * # JavaScript 用法 HTML 中的腳本必須位于 <script> 與 </script> 標簽之間。 腳本可被放置在 HTML 頁面的 <body> 和 <head> 部分中。 ### <script> 標簽 如需在 HTML 頁面中插入 JavaScript,請使用 <script> 標簽。 <script> 和 </script> 會告訴 JavaScript 在何處開始和結束。 <script> 和 </script> 之間的代碼行包含了 JavaScript: 寫法一: ~~~ <script> alert("我的第一個 JavaScript"); </script> ~~~ 寫法二: ~~~ <script type="text/javascript"> alert("我的第一個 JavaScript"); </script> ~~~ ### <body> 中的 JavaScript 在本例中,JavaScript 會在頁面加載時向 HTML 的 <body> 寫文本: ~~~ <!DOCTYPE html> <html> <head> <title></title> </head> <body> . . <script> document.write("<h1>這是一個標題</h1>"); document.write("<p>這是一個段落</p>"); </script> . . </body> </html> ~~~ ### JavaScript 函數和事件 上面例子中的 JavaScript 語句,會在頁面加載時執行。 通常,我們需要在某個事件發生時執行代碼,比如當用戶點擊按鈕時。 如果我們把 JavaScript 代碼放入函數中,就可以在事件發生時調用該函數。 ### 在 <head> 或者 <body> 的JavaScript 您可以在 HTML 文檔中放入不限數量的腳本。 腳本可位于 HTML 的 <body> 或 <head> 部分中,或者同時存在于兩個部分中。 通常的做法是把函數放入 <head> 部分中,或者放在頁面底部。這樣就可以把它們安置到同一處位置,不會干擾頁面的內容。 ### <head> 中的 JavaScript 函數 在本例中,我們把一個 JavaScript 函數放置到 HTML 頁面的 <head> 部分。 該函數會在點擊按鈕時被調用: ~~~ <!DOCTYPE html> <html> <head> <script> function myFunction() { document.getElementById("demo").innerHTML="我的第一個 JavaScript 函數"; } </script> </head> <body> <h1>我的 Web 頁面</h1> <p id="demo">一個段落</p> <button type="button" onclick="myFunction()">嘗試一下</button> </body> </html> ~~~ ### <body> 中的 JavaScript 函數 在本例中,我們把一個 JavaScript 函數放置到 HTML 頁面的 <body> 部分。 該函數會在點擊按鈕時被調用: ~~~ <!DOCTYPE html> <html> <body> <h1>我的 Web 頁面</h1> <p id="demo">一個段落</p> <button type="button" onclick="myFunction()">嘗試一下</button> <script> function myFunction() { document.getElementById("demo").innerHTML="我的第一個 JavaScript 函數"; } </script> </body> </html> ~~~ ### 外部的 JavaScript 也可以把腳本保存到外部文件中。外部文件通常包含被多個網頁使用的代碼。 外部 JavaScript 文件的文件擴展名是 .js。 如需使用外部文件,請在 <script> 標簽的 "src" 屬性中設置該 .js 文件: ~~~ <!DOCTYPE html> <html> <body> <script src="myScript.js"></script> </body> </html> ~~~ 你可以將腳本放置于 <head> 或者 <body>中 實際運行效果與您在 <script> 標簽中編寫腳本完全一致。 * * * * * 總結: Javascript放置的位置 JavaScript 腳本可以很靈活的寫在幾乎 HTML 網頁的任何地方。 **行內式** ~~~ <button onclick="alert('你好嗎')">點擊我</button> ~~~ 一般情況,單雙引號是一樣 的 但是出現 了包裹的情況。 我們一般采取的是 外雙內單的格式。 ~~~ <a href=”javascript:;”></a> <a href=”javascript:void(0);”></a> ~~~ **內嵌式** 內嵌式可以嵌入文檔的任何一個地方 ~~~ <script type=”text/javascript”>js代碼…… </script> ~~~ **外鏈式** ~~~ <script type=”text/javascript” src=”xx.js”></script> ~~~ 這對標記之間不能寫任何的東西。如下圖所示: ![](https://box.kancloud.cn/9362e65282f646aba26a7645913d04fb_643x169.png)
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看