DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> JavaScript基礎知識 >> JS入門學習資料總結
JS入門學習資料總結
編輯:JavaScript基礎知識     
Javascript(簡稱JS)簡介

  JavaScript是一門廣泛用於浏覽器客戶端的腳本語言,由Netspace公司設計,當時跟Sun公司(已經被oracle收購)合作,所以名字起得像Java,業內一般簡稱JS。

JS的常見用途

HTML DOM操作(節點操作,比如添加、修改、刪除節點)
給HTML網頁增加動態功能,比如動畫
事件處理:比如監聽鼠標點擊、鼠標滑動、鍵盤輸入
在HTML頁面中JS常見的書寫方式

頁內JS:在當前網頁的script標簽中編寫
<script type="text/javascript">

  //輸入js內容

</script>
外部JS,像調用css樣式一樣,調用外部的JS文件。
 <script src="index.js"></script>
JS的常見操作 

  1.節點的基本操作(CRUD)

  * C(Create)創建節點:
var div = document.createElement('div');
document.body.appendChild(div);
  * R(Read)讀取節點:
var div = document.getElementById('logo');
var div = document.getElementsByTagName('div')[0];
var div = document.getElementsByClassName('logo')[0];
  * U(Update)更新節點:
var img = document.getElementById('logo');
img.src = 'images/01.png';
  * D(Delete)刪除節點:
var img = document.getElementById('logo');
img.parentNode.removeChild(img);
  2.事件綁定

    1> 推薦做法

var button = document.getElementById('login');

button.onclick = function() {

// 實現點擊按鈕想做的事情

};
  2> 直接寫在標簽內部

<button onclick="var age = 20; alert(age);">登錄</button>
  3> 不常用

function login() {

// 實現點擊按鈕想做的事情

}



var button = document.getElementById('login');

button.onclick = login;
著名的JS框架jQuery

  1.通過選擇器查找元素

* $('選擇器')

* jQuery支持絕大部分的CSS選擇器
  2.屬性操作

    * 獲得屬性:

$('選擇器').attr('屬性名');
    * 設置屬性:

$('選擇器').attr('屬性名', '屬性值');
  3.顯示和隱藏

    * 顯示:

$('選擇器').show();
    * 隱藏:

$('選擇器').hide();
    * 顯示和隱藏來回切換:

$('選擇器').toggle();


  4.事件綁定

  * 點擊事件(常用)

$('選擇器').click(function() {

// 實現點擊按鈕想做的事情

}).hide();

// 先給節點綁定事件,再隱藏


  * 點擊事件(不常用)

function login() {

// 實現點擊按鈕想做的事情

}

$('選擇器').click(login);
HTML5框架(大部分都是為移動設備而寫的)

  1.概念

    * 有了HTML5框架,編寫簡易的幾行JS代碼,就能實現非常漂亮的手機界面

    * HTML5框架封裝了大量的DOM節點操作,封裝了大量的CSS樣式

    * 對JS的要求比較高,對CSS的要求並不高



  2.常見的HTML5框架

    * PhoneGap

    * jQuery Mobile

    * sencha-touch
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved