向 HTML 添加腳本(Script),使其動態(tài)性和交互性更強。
HTML 中的腳本使用 <script> 標(biāo)簽進行定義。請注意你可以使用 type 屬性來指定腳本語言。
<html>
<head>
</head>
<body>
<script type="text/javascript">
document.write("Hello World!")
</script>
</body>
</html>
上面的腳本輸出以下結(jié)果:
Hello World!
提示:如果需要學(xué)習(xí)更多有關(guān)在 HTML 中編寫腳本的知識,請訪問我們的《JavaScript 教程》
如果瀏覽器壓根沒法識別 <script> 標(biāo)簽,那么 <script> 標(biāo)簽所包含的內(nèi)容將以文本方式顯示在頁面上。為了避免這種情況發(fā)生,你應(yīng)該將腳本隱藏在注釋標(biāo)簽當(dāng)中。那些老的瀏覽器(無法識別 <script> 標(biāo)簽的瀏覽器)將忽略這些注釋,所以不會將標(biāo)簽的內(nèi)容顯示到頁面上。而那些新的瀏覽器將讀懂這些腳本并執(zhí)行它們,即使代碼被嵌套在注釋標(biāo)簽內(nèi)。
<script type="text/javascript"><!--
document.write("Hello World!")//-->
</script>
<script type="text/vbscript"><!--
document.write("Hello World!")'-->
</script>
除了將腳本隱藏于注釋中,你還可以添加 <noscript> 標(biāo)簽。<noscript> 標(biāo)簽用于定義假如腳本沒有執(zhí)行時的替代文本。這個標(biāo)簽被用于以下情況:如果瀏覽器能夠識別 <script> 標(biāo)簽,但是不支持其中的腳本,那么這些瀏覽器將顯示出 <noscript> 標(biāo)簽內(nèi)部的文本。不過,如果瀏覽器支持 <script> 內(nèi)的腳本,那么瀏覽器將忽略 <noscript> 標(biāo)簽。
<script type="text/javascript"> <!-- document.write("Hello World!") //--> </script><noscript>
Your browser does not support JavaScript!</noscript>
<script type="text/vbscript"> <!-- document.write("Hello World!") '--> </script><noscript>
Your browser does not support VBScript!</noscript>
標(biāo)簽 | 描述 |
---|---|
<script> | 定義腳本。 |
<noscript> | 定義在腳本無法執(zhí)行的情況下的替代文本。 |
<object> | 定義嵌入的對象。 |
<param> | 為對象定義 run-time 設(shè)置(參數(shù))。 |
<applet> | 不贊成使用。請使用 <object>。 |
如對本文有疑問,請?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會為你解答?。?點擊進入論壇