javascript(1) 指令碼片斷放置的位置

來源:互聯網
上載者:User

      通常都是將 <SCRIPT> </SCRIPT> 標記對放在 <HEAD> 和 </HEAD> 標記對之間。這樣能夠保證在你的網頁被下載到用戶端後開始執行 JavaScript 的時候你的 JavaScript 代碼也已經被下載到用戶端了。 這同時也是放置你的 JavaScript 函數的好地方,如果你想要某些代碼在你的網頁顯示出來之後才執行的話,你最好將這些代碼放在函數裡,等網頁顯示以後再通過調用函數來執行它們。

      將指令碼代碼放在 <BODY> 和 </BODY> 標記對之間,就可以通過 JavaScript 代碼來產生網頁中的 HTML 語句。

      核心 (Core) 對象 Array,String,Number,Date,Boolean共5個。 其中Boolean,Number,String  這3類對象可以隱式的建立。

     文檔中的對象模組:當頁面已經被下載到用戶端時,瀏覽器就會建立幾個用來儲存頁面資訊和頁面內容的對象。window為頂層對象,同時建立另一個高層對象navigator,這個對象包含了瀏覽器的類型、版本、安裝的外掛程式等等資訊,也會將 window 的屬性 locationhistorydocument 建立為高層對象。

      window,navigator(location, history, document, frames)

      [window 對象]

      (1) 彈出式對話方塊(pop-up): alert(), confirm(), prompt()

      <script language="javascript"><br /> function ale()<br /> { //只有一個參數<br /> alert("nihao");<br /> }</p><p> function firm()<br /> {//利用對話方塊返回的值 (true 或者 false)<br /> if(confirm("nihaoma?"))<br /> {<br /> location.href="http://bbs.dlut.edu.cn";<br /> }<br /> else<br /> {<br /> alert("ni zhenhao");<br /> }<br /> }<br /> function prom()<br /> {<br /> /*這裡需要注意的是,prompt有兩個參數,前面是提示的話,後面是當對話方塊出來後,在對話方塊裡的預設值*/<br /> var name=prompt("you name",""); </p><p> if(name)//如果返回的有內容<br /> {<br /> alert("welcome : "+ name);<br /> }<br /> }<br /></script>

      (2)定時器。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.