Time of Update: 2017-01-18
首先來看一下從一個數組中選擇元素的方法slice():原始碼:<!DOCTYPE html><html><body><p id="demo">Click the button to extract the second and the third elements from the array.</p><button onclick="myFunction()">Try
Time of Update: 2017-01-18
A.概述1.輸出工具:document.write()---可以是htmlalert()---字串prompt(text,defaultText) text---可選。要在對話方塊中顯示的純文字(而不是 HTML 格式的文本)。 defaultText---可選。預設的輸入文本。2.js的放置a.可以再HTML的任何位置放置b.但他是一個整體,相互影響c.在超連結和重新導向的位置<a href="javascript:alert();"></a><form
Time of Update: 2017-01-18
在數組的開頭添加新元素 - unshift()原始碼:<!DOCTYPE html><html><body><p id="demo">Click the button to add elements to the array.</p><button onclick="myFunction()">Try it</button><script>function myFunction(){var
Time of Update: 2017-01-18
addEventListener() 方法執行個體點使用者點擊按鈕時觸發監聽事件:document.getElementById("myBtn").addEventListener("click", displayDate);addEventListener() 方法用於向指定元素添加事件控制代碼。addEventListener() 方法添加的事件控制代碼不會覆蓋已存在的事件控制代碼。你可以向一個元素添加多個事件控制代碼。你可以向同個元素添加多個同類型的事件控制代碼,如:兩個 "click"
Time of Update: 2017-01-18
效果DEMO:http://www.never-online.net/tutorial/js/upload/Javascript & DHTML
Time of Update: 2017-01-18
[ 2007-04-11 14:31:50 | Author: never-online ] 這一節首先請下載JScript.chm這本手冊,無論新手老手,有一本手冊是免不了的,特別是對於新手,如果你沒有空翻犀牛書,那麼這本手冊將是你瞭解這門語言的首選。下面所講的大多數,手冊上可以沒有提及,或提及很少的內容。
Time of Update: 2017-01-18
一、JavaScript指令碼語言的特性 JavaScript指令碼語言是一種面向瀏覽器的網頁指令碼程式設計語言。指令碼語言有以下幾個特性: 1、在用戶端執行。完全在使用者的電腦上運行,無須經過伺服器。 2、物件導向。具有內建對象,也可以直接操作瀏覽器對象。 3、動態變化。可以對使用者的輸入作出反應,也可以直接對使用者輸出。 4、簡單易用。JavaScript指令碼語言雖然簡單,但初學者也能快速掌握。
Time of Update: 2017-01-18
在Javascript中,數學方法可以分成以下幾類: constans(常數)、power functions(乘方函數)、trigonometic functions(三角函數)、rounding functions(舍入函數)、random numbers(隨機數字) 引用 常數和乘方函數 Math.E 自然對數的底(為常數) 2.718 Math.LN10 10
Time of Update: 2017-01-18
定義和用法 eval() 函數可計算某個字串,並執行其中的的 JavaScript 代碼。文法 eval(string) 參數 描述 string 必需。要計算的字串,其中含有要計算的 JavaScript 運算式或要執行的語句。 傳回值 通過計算 string 得到的值(如果有的話)。說明 該方法只接受原始字串作為參數,如果 string 參數不是原始字串,那麼該方法將不作任何改變地返回。因此請不要為 eval() 函數傳遞 String 對象來作為參數。如果試圖覆蓋 eval 屬性或把
Time of Update: 2017-01-18
現在你已經掌握了先進的字串處理和相關數組概念,該是我們開啟神奇的cookie魔瓶的時候了.cookie是記錄訪問你的網站的人的資訊,它其實駐留在使用者的硬碟上,即使使用者已經離開你的網站,cookie在使用者的硬碟上仍然存在,如果該使用者再次返回你的網站,則該cookie就會被一起發回到你的伺服器中,便於你統計和處理重複到訪者的資訊.
Time of Update: 2017-01-18
現在你已經瞭解了電腦編程的基本知識。我們接下來繼續研究一下文件物件模型(Document Object Model-DOM)。DOM的點擊關係起始於視窗對象在每個視窗對象中是一個文檔對象(Document object)。我們將重點談談文檔對象,看看如何利用它從你的使用者獲得各項資訊,並且動態顯示新的資訊。 我們已經看過檔案對象的一個屬性-圖象數組(Images
Time of Update: 2017-01-18
我們已瞭解變數可是數字、字串及對象參數。還有一個Javascript的重要部分:數組。 數組是一種列表。各種列表比如名單、URL以顏色列表都可以儲存在數組中。 這裡我們產生顏色的數組: var colors = new Array("red","blue","green"); &
Time of Update: 2017-01-18
本課的目的是調用目標名,本例中即視窗名yer_new_window。 既然我們已經簡單的重溫了一下href目標, 那麼該開始學習在JavaScript中開啟視窗. 在HTML中開啟視窗應用極為普遍,但也有一些缺陷;使用者瀏覽器決定視窗看起來是什麼樣的,你左右不了其視窗的大小及式樣。幸運的是,JavaScript給了你這種控制權。 看一看其原由:
Time of Update: 2017-01-18
互動性!多數網站聲稱互動性即當你點擊一個連結時到達一個新的頁面,但嚴格道來甚至當網頁中具有CGI語言時也並不意味它真正具有互動性。填好表格,按提交鈕,等待......這就像往海中扔一個瓶子等候它自己飄回來一樣。
Time of Update: 2017-01-18
事件是可以被JavaScript偵測到的行為。 事件 JavaScript使我們有能力建立動態網頁面。事件是可以被JavaScript偵測到的行為。 網頁中的每個元素都可以產生某些可以觸發JavaScript函數的事件。比方說,我們可以在使用者點擊某按鈕時產生一個onClick事件來觸發某個函數。事件在HTML頁面中定義。 事件舉例: 滑鼠點擊 頁面或映像載入 滑鼠懸浮於頁面的某個熱點之上 在表單中選取輸入框 確認表單
Time of Update: 2017-01-18
有兩種可以用在迴圈中的聲明:break和continue。 JavaScript break 和 continue 聲明 有兩種特殊的聲明可用在迴圈內部:break和continue。 Break break命令可以終止迴圈的運行,然後繼續執行迴圈之後的代碼(如果迴圈之後有代碼的話)。 執行個體: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]結果: The number is 0 The&
Time of Update: 2017-01-18
JavaScript中的條件聲明用於完成不同條件下的行為。 條件聲明 在你編寫代碼時,經常需要根據不同的條件完成不同的行為。可以在代碼中使用條件聲明來完成這個任務。 在JavaScript中,我們可以使用下面幾種條件聲明: if 聲明 在一個指定的條件成立時執行代碼。 if...else 聲明 在指定的條件成立時執行代碼,當條件不成立時執行另外的代碼。
Time of Update: 2017-01-18
你是否遇到過這樣的情況,寫了個function,無參數。 function showUserInfo(){alert("你好!我是小明。");}function showUserInfo(){ alert("你好!我是小明。"); } 調用: showUserInfo();showUserInfo(); 後來,發現其他地方也需要這個function,但是有變數值已經在function裡面寫死了,怎麼辦?加個參數吧。 function
Time of Update: 2017-01-18
null 和 undefinedUndefined相當於一個變數並沒有明確的被賦值(是否被賦值, 可能無心忽略, 邏輯問題) JS的怪異之處就在於undefined真的是一個可以使用的值。> var foo;> fooundefined同理,當缺失參數時 JavaScript 會分配一個 undefined:> function id(x) { return x }> id()undefineda = 1;a !== undefined // truea =
Time of Update: 2017-01-18
DOMDOM就是Document object Model的縮寫。文件物件模型是把XML或HTML以樹節點為表現形式的文檔。用DOM方法和屬性,你可以訪問,修改,刪除頁面上任意一個元素,也是可以添加一個元素。DOM是獨立於語言的API,可以被任意語言所實現,當然也包括了Javascript看看下面的一個文本。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/