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大胆高清|
国产在线短视频|