<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之旅 廣告
                | JScript? | [語言參考](#) | |-----|-----| # 在瀏覽器中顯示信息 Microsoft JScript 提供了兩種方式來在瀏覽器中直接顯示數據。可以使用**write(?)** 和 **writeln(?)**,這兩個函數是**document** 對象的方法。也可以在瀏覽器中以表格的方式顯示信息,以及用 [警告、提示和確認](#) 消息框來顯示信息。 ### 使用document.write(?) 和 document.writeln(?) 顯示信息最常用的方式是 document 對象的 **write(?)** 方法。該方法用一個字符串作為其參數,并在瀏覽器中顯示。該字符串可以是普通文本或 HTML。 字符串可以用單引號或雙引號引起來。這樣可以引用那些包含引號或撇號的內容。 ~~~ document.write("Pi is approximately equal to " + Math.PI); document.write(?); ~~~ ****注意???****下面的簡單函數可以避免在瀏覽器中顯示信息時不得不鍵入 "document.write"。該函數不能告知要顯示的信息是否未定義,而是發布給命令 "w();",該命令將顯示一個空行。 ~~~ function w(m) { // ~~~ 編寫函數。 ~~~ m = "" + m + ""; // ~~~ 確保變量 ~~~ m ~~~ 是一個字符串。 ~~~ if ("undefined" != m) { // ~~~ 判別是否為空或其它未定義的項。 ??? ~~~ document.write(m); ~~~ ~~~ ???} ~~~ ~~~ document.write("<br>"); ~~~ ~~~ } ~~~ ~~~ w('<IMG SRC="horse.gif">'); ~~~ ~~~ w(); ~~~ ~~~ w("This is an engraving of a horse."); ~~~ ~~~ w(); ~~~ **writeln(?) **方法與 **write(?)** 方法幾乎一樣,差別僅在于是前者將在所提供的任何字符串后添加一個換行符。在 HTML 中,這通常只會在后面產生一個空格;不過如果使用了 <PRE> 和 <XMP> 標識,這個換行符會被解釋,且在瀏覽器中顯示。 在調用 **write(?)** 方法時,如果該文檔不處于在調用 **write(?)** 方法時的打開和分析的過程中,該方法將打開并清除該文檔,所以它可能是有危險的。該示例顯示了一個每隔一分鐘就顯示時間的腳本,但是在第一次顯示后由于它從過程中將自己清除,因此會導致失敗。 ~~~ <HTML> <HEAD> <SCRIPT LANGUAGE="JScript"> function singOut() { var theMoment = new Date(); var theHour = theMoment.getHours(); var theMinute = theMoment.getMinutes(); var theDisplacement = (theMoment.getTimezoneOffset() / 60); theHour -= theDisplacement; if (theHour > 23) { theHour -= 24 } document.write(theHour + " hours, " + theMinute + " minutes, Coordinated Universal Time."); window.setTimeout("singOut();", 60000); } </SCRIPT> </HEAD> <BODY> <SCRIPT> singOut(); </SCRIPT> </BODY> </HTML> ~~~ 如果使用 window 對象的 **alert()** 方法而不是 **document.write()**,則該腳本可以運行。 ~~~ window.alert(theHour + " hours, " + theMinute + " minutes, Coordinated Universal Time."); window.setTimeout("singOut();", 60000); ~~~ } ### 清除當前文檔 **document** 對象的 **clear()** 方法將清空當前文檔。該方法也將清除您的腳本(隨文檔的其他部分一起),因此要特別注意該方法的使用方式及在什么時候使用該方法。 ~~~ document.clear(); ~~~ [? 2000 Microsoft Corporation 版權所有。保留所有權利。使用規定。](#)
                  <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>

                              哎呀哎呀视频在线观看