javascript編程起步 一

來源:互聯網
上載者:User

 添加javascript:

<script language="javascript">   //這行是javascript指令碼標記,斜杠後面的就是注釋了

document.write("在頁面顯示的javascript") //在頁面顯示一句話
  </script>
  /*這也是注釋,
    不過是多行的。
  */

javascript中的數字可以使用十進位、八進位和十六進位來書寫。方法如下:
  十進位:15(直接寫數字即可)
  八進位:017(要以零做為引導數字)
  十六進位:0xf(要以0x做為引導數字)

  浮點型數字也叫實數,為了方便,也可以使用科學記號標記法來表示:
  1.13e1、1.5e3(等價於1.5乘10的3次方)
  javascript的數字範圍大約為10的負308次方到10的308次方之間。
  javascript中還有一個特殊的數字值NaN(not a number),javascript 用nan表示這個無意義的結果。  布爾值:true和false,在電腦中一般用1表示true,用0表示false。  空值就是null,即不表示任何東西。
  未定義值undefined,有時等於null,有時可能是出了問題。
  特殊字元:也叫逸出字元。是一些以反斜線開頭的不可顯示的特殊控制字元。
  /b:表示退格
  /n:表示換行
  等等。  alert()方法的使用:
  <script language="javascript">
  alert("在頁面上顯示警告對話方塊");
  </script>
  alert()是javascript產生一個帶確認按鈕的對話方塊,上面顯示括弧內的資訊。

  confirm()方法的使用:
  <script language="javascript">
  confirm("在頁面上顯示確認對話方塊");
  </script>
  confirm()和alert()差不多,不同的就是多了個取消按鈕。按確定返回true,按取消返回false。
  <script language="javascript">
  var con;
  con=confirm("你們喜歡這樣的教程嗎?");
  if (con==true) alert("喜歡");
  else alert("不喜歡");
  </script>   prompt()方法的使用:
  <script language="javascript">
  var name,age;
  name=prompt("請問您的名字?");
  alert(name);
  age=prompt("多大?");
  alert(age);
  </script>
  它不但可以顯示資訊,而且可以輸入資訊。 雖然大部分的瀏覽器都支援javascript,但仍然有小部分不支援。又或者即便瀏覽器支援javascript,使用者為了安全等方面原因關閉了對javascript的支援,那麼應該怎麼做:(1)<!-- 在支援javascript的瀏覽器中正常顯示,在不支援的瀏覽器中隱藏本段
document.write("javascript代碼!");
//停止隱藏 --> (2)支援javascript的瀏覽器也肯定能認識noscript標記,這樣就會忽略標記中間的內容。不支援javascript標記的瀏覽器也不認識noscript標記,,這樣就可以顯示其中的內容,利用這個特點來處理不支援javascript的瀏覽器。
<html>
<head>瀏覽器不支援javascript的處理-noscript</head>
<body>
<script language="javascript">
<!--
document.write("javascript代碼!");
//停止隱藏 -->
</script>
<noscript>你的不瀏覽器支援javascript</noscript>
</body>
</html>
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.