今天在網上看到了一份很不錯的JavaScript FAQ,由於擔心自己並不能一直把它讀完,所以就嘗試翻譯一些內容,和朋友們一起分享。 FAQ原地址:http://www.javascripter.net/faq/index.htm 一、常見問題 &
代碼如下: 複製代碼 代碼如下:<table width="100%" height="60" border="0" cellspacing="0" cellpadding="0"> <tr> <td height="60" valign="top"> <!-- 此處顯示網路攝影機所屬於宿舍或者(大門/圍牆)的概況資訊 --> <iframe id="infoA" enableviewstate="true" src="infoA.
今天學習js的收穫和小總結: 指令碼在什麼時候執行: 1、開啟頁面時執行指令碼 當瀏覽器開啟一個HTML文檔時,它會從頭開始解釋整個文檔,包括HTML標籤和指令碼。如果指令碼中有可以直接執行的語句,則會在遇到的時候馬上解釋執行。如: <script type="text/javascript"> <!-- alert("這是我的第一個指令碼") --> </script> 2、利用ONLOAD事件執行指令碼
一 Undefined 類型 只有一種值 undefined 以下三種情況typeof 傳回型別為undefined 1. 當變數未初始化時 2. 變數未定義時 3. 函數無明確傳回值時(函數沒有傳回值時返回的都是undefined) undefined 並不等同於未定義的值 typeof 並不真正區分是否是未定義 看以下範例程式碼: var oTemp; alert(typeof oTemp); // outputs "undefined" alert(typeof oTemp2);//
JavaScript的對象都是執行個體化了的,只可以使用而不能夠建立繼承於這些對象的新的子類. window對象為所有對象的Parent window對象的主要屬性有:Name,Length,Parent,Self,Top,Status,Default Status,Opener,Closed. window對象的主要方法有:Item,alert,blur,close,confirm,open,focus,showModalDialog.
JavaScript的資料類型 Number:整形,浮點型 String:字元型資料,JavaScript不區分單個字元和字串, 任何字元或字串都可以用又引號或單引號引起來. Boolean:布爾型 Undefined:未定義類型,用於不存在或者沒有被賦初值的變數或對象的屬性如: var name;此時的name即為Undefined Null:空值,一般將Undefined型和Null型等同對待
建立指令碼塊 <script language=”JavaScript”> JavaScript code goes here </script> 隱藏指令碼代碼 <script language=”JavaScript”> <!-- document.write(“Hello”); // --> </script> 瀏覽器不支援的時候顯示 <noscript> Hello to the non-JavaScript
Javascript入門學習第一篇 js基礎Javascript入門學習第二篇 js類型Javascript入門學習第三篇 js運算Javascript入門學習第四篇 js對象和數組Javascript入門學習第五篇 js函數Javascript入門學習第六篇 js DOM編程Javascript入門學習第七篇 js dom執行個體操作Javascript入門學習第八篇 js dom節點屬性說明Javascript入門學習第九篇 Javascript DOM
1, 建立節點。 createElement(): var a = document.createElement(“p”); 它建立的是一個元素節點,所以 nodeType 等於 1 。 a.nodeName 將返回 p ;
今天我們講DOM屬性。 前面其實我們已經碰過DOM屬性了。 比如: nodeName,nodeType…..今天我們詳細的講解下。 1,nodeName屬性 : 節點的名字。 如果節點是元素節點,那麼返回這個元素的名字。此時,相當於tagName屬性。 比如: <p>aaaa</p> : 則返回 p ; 如果是屬性節點,nodeName將返回這個屬性的名字。
直接從方法說起: 1, 刪除節點。removeChild(): <body> <div id="cssrain"> <div id="a">a </div> <div id="b">b </div> <div id="c">c </div>
學習英文: Dom:文件物件模型。Document object model Bom:瀏覽器物件模型。 註:也可以叫視窗物件模型。(window object model.) API:應用編程介面。 註:DOM其實可以看作一種API。 Node:節點。 註:節點分為:元素節點,屬性節點,文本節點。 元素節點 包含 屬性節點和文本節點。 Dom樹: 下面我們直接看 到底怎麼操作DOM。 1, &
1 ,函數: function是一個定義一次 卻可以多次調用的js代碼。 當一個函數被一個對象調用時,那麼這個函數就叫做這個對象的方法。 function cssrain( x , y) { //code } 解釋: cssrain : 為函數名;
keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 = keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 10 = keycode 11 = keycode 12 = Clear keycode 13 = Enter keycode 14 = keycode 15 = keycode 16 =
今天為大家簡單介紹一下 JavaScript 對話方塊和狀態列。javascript 與 對話方塊:三種對話方塊圖示: 在用戶端瀏覽器中,三種常見的Window方法用來彈出簡單對話方塊,它們分別是 alert(),confirm()和prompt()。alert()用於向使用者顯示訊息。confirm()要求使用者點擊確認或取消。prompt()要求使用者輸入一個字串。下面的三幅圖分別為alert(),confirm()和prompt()。 alert()對話方塊提示
window對象有以下方法: open close alert confirm prompt setTimeout clearTimeout setInterval clearInterval moveBy moveTo resizeBy resizeTo scrollBy scrollTo find back forward home stop print blur focus captureEvent enableExternalCapture disableExternalCapture
字母和數字鍵的鍵碼值(keyCode)按鍵鍵碼按鍵鍵碼按鍵鍵碼按鍵鍵碼A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957 數字鍵台上的鍵的鍵碼值(keyCode)功能鍵鍵碼值(keyCode)按鍵鍵碼按鍵鍵碼按鍵鍵碼按鍵鍵碼0968104F1112F71181979105F2113F8119298*106F3114F9
5%10=5 x="5"+"5"; x="5"+5 ; document.write(x);(結果都為﹕55) undefined是未初始化的變數的值﹐沒有引用值﹐屬於未定義 var anyway; anyway屬於已定義 有默認空值 一元運算符﹕delete(刪除對開發者定義的對象和方法的引用﹐不能刪除原始的ECMAScript方法) void 運算子對任何值返回 undefined 沒有傳回值的函數真正返回的都是 undefined。 一元加法本質上對數字無任何影響。
JScript 是一種區分大小寫語言。 第一個字元必須是一個 ASCII 字母(大小寫均可),或一個底線(_)。注意第一個字元不能是數字。 後續的字元必須是字母、數字或底線。 變數名稱一定不能是 保留字。 下面給出合法變數名稱的一些樣本: _pagecount Part9 Number_Items 下面給出無效變數名稱的一些樣本: 99Balloons // 不能以數字開頭。Smith&Wesson // “與”符號(&)字元用於變數名稱是無效的。
1. 函數的定義和調用 在JavaScript中,定義函數最常用的方法就是調用function語句。該語句是由function關鍵字構成的,它後面緊跟的是: Ø 函數名 Ø 一個用括弧的參數列表,參數是可選的,參數是用逗號分隔開 Ø 包括在大括弧中的函數體 使用函數需要注意的幾個地方: Ø 在函數體中如果有return語句,它返回一個值;如果沒有的話,它返回undefined Ø