1 回答

TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
Javascript是一種由Netscape的LiveScript發(fā)展而來(lái)的面向?qū)ο蟮目蛻?hù)端腳本語(yǔ)言,主要目的是為了解決服務(wù)器端語(yǔ)言
一、Javascript在網(wǎng)頁(yè)的用法
Javascript加入網(wǎng)頁(yè)有兩種方法:
1、直接加入HTML文檔
這是最常用的方法,大部分含有Javascript的網(wǎng)頁(yè)都采用這種方法,如:
<script language="Javascript">
<!--
document.writeln("這是Javascript!采用直接插入的方法!");
//-Javascript結(jié)束-->
</script>
在這個(gè)例子中,我們可看到一個(gè)新的標(biāo)簽: <script>……</script>,而<script language="Javascript"> 用來(lái)告訴瀏覽器這是用Javascript編寫(xiě)的程序,需要調(diào)動(dòng)相應(yīng)的解釋程序進(jìn)行解釋。(w3c已經(jīng)建議使用新的標(biāo)準(zhǔn):<script type="txet/javascript">)
HTML的注釋標(biāo)簽<!--和-->:用來(lái)去掉瀏覽器所不能識(shí)別的Javascript源代碼的,這對(duì)不支持 Javascript 語(yǔ)言的瀏覽器來(lái)說(shuō)是很有用的。
//-Javascript結(jié)束:雙斜杠表示 Javascript的注釋部分,即從//開(kāi)始到行尾的字符都被忽略。 至于程序中所用到的document.write()函數(shù)則表示將括號(hào)中的文字輸出到窗口中去, 這在后面將會(huì)詳細(xì)介紹。 另外一點(diǎn)需要注意的是,<script>……</script>的位置并不是固定的,可以包含在<head>......</head> 或<body>.....</body>中的任何地方。
還有一個(gè)更高級(jí)版本的嵌入腳本,它使用了HTML中的CDATA語(yǔ)法(Character Data,就是把CDATA中的文本全部當(dāng)作純文本處理,除非遇到CDATA的結(jié)束)
<script language="javascript" type="text/javascript"><!--//--><!CDATA[[//><!--
//javascript代碼
//--><!]]></script>
添加回答
舉報(bào)