Javascript簡介
2007/1/25 23:18:10
學習Javascript之前
學習Javascript之前,請先具備HTML和CSS的知識。
Javascript簡介
Javascript是一種解釋性的,基于對象的腳本語言(an interpreted, object-based scripting language)。
HTML網頁在互動性方面能力較弱,例如下拉菜單,就是用戶點擊某一菜單項時,自動會出現該菜單項的所有子菜單,用純HTML網頁無法實現;又如驗證HTML表單(Form)提交信息的有效性,用戶名不能為空,密碼不能少于4位,郵政編碼只能是數字之類,用純HTML網頁也無法實現。要實現這些功能,就需要用到Javascript。
Javascript是一種腳本語言,比HTML要復雜。不過即便你先前不懂編程,也不用擔心,因為Javascript寫的程序都是以源代碼的形式出現的,也就是說你在一個網頁里看到一段比較好的Javascript代碼,恰好你也用得上,就可以直接拷貝,然后放到你的網頁中去。正因為可以借鑒、參考優秀網頁的代碼,所以讓Javascript本身也變得非常受歡迎,從而被廣泛應用。原來不懂編程的人,多參考Javascript示例代碼,也能很快上手。
Javascript主要是基于客戶端運行的,用戶點擊帶有Javascript的網頁,網頁里的Javascript就傳到瀏覽器,由瀏覽器對此作處理。前面提到的下拉菜單、驗證表單有效性等大量互動性功能,都是在客戶端完成的,不需要和Web Server發生任何數據交換, 因此,不會增加Web Server的負擔。
幾乎所有瀏覽器都支持Javascript,如Internet Explorer(IE),Firefox, Netscape, Mozilla, Opera等。 簡單的Javascript入門示例
我們先來看一個最簡單的例子,代碼如下:
<html>
<head><title>一個最簡單的Javascript示例(僅使用了document.write)</title></head>
<body>
<script type="text/javascript">
    document.write("Hello, World!");
</script>
</body>
</html>
在HTML網頁里插入Javascript語句,應使用HTML的<script>。<script>這個tag有個屬性叫type,type="text/javascript"表示插入<script></script>其中的為Javascript語句。
上面的例子中,使用了document.wirte,這是Javascript中非常常用的語句,表示輸出文本。
我們還可以將這個例子寫得更加復雜寫,不但輸出文本,而且輸出帶HTML格式的文本。代碼如下:
<script type="text/javascript">
    document.write("<h1>Hello, World!</h1>");
</script>
在參考別人的Javascript代碼時,你也許會看到<script>里寫的不是 type="text/javascript",而是language="javascript"。目前這兩種方法都可以表示<script></script>里的代碼是Javascript。其中language這個屬性在W3C的HTML標準中,已不再推薦使用。

返回列表
返回首頁 主站蜘蛛池模板: 久久无码精品一区二区三区| 国产一区二区三区在线观看视频| 一本之道无吗一二三区| 日韩欧美一区二区三区在线播放 | 好男人社区在线www| 国产精品久久久福利| nanana最新在线视频免费观看网| 日本免费精品一区二区三区| 亚洲免费观看网站| 永久黄网站色视频免费观看| 午夜天堂精品久久久久| 这里只有精品网| 国产最新在线视频| 2020天天干| 天堂在线最新资源| 一本大道AV伊人久久综合| 无码人妻精品一区二区三18禁| 久久综合给合综合久久| 欧美一级视频在线观看| 亚洲欧美偷自乱图片| 狂野猛交xxxx吃奶| 全彩无翼口工漫画大全3d| 色噜噜久久综合伊人一本| 国产在线精品二区韩国演艺界| 六月丁香综合网| 国产美女一级做受在线观看| AV无码精品一区二区三区宅噜噜| 寂寞山村恋瘦子的床全在线阅读 | 中文字幕无线码一区二区| 日本高清黄色片| 久久精品香蕉视频| 欧美14videosex性欧美成人| 亚洲日本人成中文字幕| 污污网站在线观看| 人人爽人人澡人人高潮| 精品一区精品二区制服| 午夜毛片不卡免费观看视频| 美女胸又大又黄又www的网站| 国产一级性生活| 西西人体www44rt大胆高清| 国产在线短视频|