Time of Update: 2018-12-05
break語句:break語句會使啟動並執行程式立刻退出包含在最內層的迴圈或者退出一個switch語句。由於它是用來退出迴圈或者switch語句,所以只有當它出現在這些語句時,這種形式的break語句才是合法的。如果一個迴圈的終止條件非常複雜,那麼使用break語句來實現某些條件比用一個迴圈運算式來表達所有的條件容易得多。<script type="text/javascript"> for(var i=1;i<=10;i++){ if(i==6)
Time of Update: 2018-12-05
棧是只允許在表尾進行插入,刪除的線性表。特點後進先出。下面將示範用數組實現的棧棧初始化:建立一個空棧Init:function(){ this.STACKMAX = 100; this.stack = new Array(this.STACKMACK); this.top = -1; return this.stack;} 判斷棧空: 若棧為空白返回true,否則返回falseEmpty:function(){ if(this.top==-1){ return
Time of Update: 2018-12-05
當你在頁面上使用了iframe之後,一般來說會不希望iframe顯示難看的捲軸,以使iframe裡面的內容和首頁面的內容渾然一體。這時候你會設定 scrolling="no"
Time of Update: 2018-12-05
先來看看JS手冊中對call的解釋:call 方法調用一個對象的一個方法,以另一個對象替換當前對象。call([thisObj[,arg1[, arg2[, [,.argN]]]]])參數thisObj可選項。將被用作當前對象的對象。arg1, arg2, , argN可選項。將被傳遞方法參數序列。說明call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的物件內容從初始的上下文改變為由 thisObj 指定的新對象。如果沒有提供 thisObj 參數,那麼
Time of Update: 2018-12-05
N.1 基本介紹: * showModalDialog() (IE 4+ 支援),用來建立一個顯示HTML內容的模態對話方塊。 * showModelessDialog() (IE 5+ 支援) ,用來建立一個顯示HTML內容的非模態對話方塊。N.2 使用方法: * vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures]) * vReturnValue =
Time of Update: 2018-12-05
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-05
被選擇的節點的索引:tree.selectedNodeIndex 被單擊的節點的索引:tree.clickedNodeIndex 擷取一個節點:tree.getTreeNode(nodeIndex) 在根節點下增加一個子節點: var tree = document.all['TreeView1']; var node = tree.createTreeNode() ; tree.add(node); node.setAttribute( "text", "aaaa");
Time of Update: 2018-12-05
Javascript訪問Cookie的四個基本方法無論是在建立頁面還是構建對象都會使用到,單獨拿出來備用:// utility function called by getCookie()function getCookieVal(offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) { endstr = document.cookie.length; } return
Time of Update: 2018-12-05
網頁可見地區寬: document.body.clientWidth網頁可見地區高: document.body.clientHeight網頁可見地區寬: document.body.offsetWidth (包括邊線的寬)網頁可見地區高: document.body.offsetHeight (包括邊線的高)網頁本文全文寬: document.body.scrollWidth網頁本文全文高: document.body.scrollHeight網頁被捲去的高:
Time of Update: 2018-12-05
流行的JavaScript 庫不勝枚舉,jQuery, MooTools, Prototype, Dojo, YUI。這些 JavaScript 庫功能豐富,加上它們的外掛程式,幾乎能勝任任何工作,然而這是有代價的,這些庫往往導致你的網頁尺寸臃腫。在某些場合,如果你只想完成特定的工作,可以使用 一些功能更專一的輕量庫,本文介紹了一些非常出色的輕量級 JavaScript 庫。1. 表單相關 wForms一個低調的開源項目,簡化了絕大多數常用 JavaScript
Time of Update: 2018-12-05
第二講 JavaScript基本資料結構 提供指令碼語言的編程與C++非常相似,它只是去掉了C語言中有關指標等容易產生的錯誤,並提供了功能強大的類庫。對於已經具備C++或C語言的人來說,學習JavaScript指令碼語言是一件非常輕鬆愉快的事。一、JavaScript代碼的加入 JavaScript的指令碼包括在HTML中,它成為HTML文檔的一部分。與HTML標識相結合,構成了一個功能強大的Internet網上程式設計語言。可以直接將JavaScript指令碼加入文檔:
Time of Update: 2018-12-05
HTML 的 <script> 標籤用於把 JavaScript 插入 HTML 頁面當中。執行個體產生文本如何在頁面中寫文本 產生普通文本和標籤如何使用 JavaScript 在頁面中寫入普通文本和標籤。 如何把 JavaScript 放入 HTML 頁面<html><body><script type="text/javascript">document.write("Hello
Time of Update: 2018-12-05
第三講 JavaScript程式構成 指令碼語言的基本構成是由控制語句、函數、對象、方法、屬性等,來實現編程的。一、程式控制流程 在任何一種語言中,程式控制流程是必須的,它能使得整個程式減小混亂,使之順利按其一定的方式執行。下面是JavaScript常用的程式控制流程結構及語句:1.if條件陳述式 (1)基本格式 if(表述式) 語句段1; ...... else 語句段2; ..... (2)功能:若運算式為true,則執行語句段1;
Time of Update: 2018-12-05
JavaScript 中的條件陳述式用於完成基於不同條件的行為。執行個體Switch 語句如何編寫一個 Switch 語句。 JavaScript Switch 語句如果希望選擇執行若干代碼塊中的一個,你可以使用 switch 語句:文法:switch(n) { case 1: 執行代碼塊 1 break case 2: 執行代碼塊 2 break default: 如果n即不是1也不是2,則執行此代碼 }工作原理:switch
Time of Update: 2018-12-05
可以在 JavaScript 中建立三種訊息框:警告框、確認框、提示框。執行個體警告框 帶有折行的警告框 確認框 提示框 警告框警告框經常用於確保使用者可以得到某些資訊。當警告框出現後,使用者需要點擊確定按鈕才能繼續進行操作。文法:alert("文本")確認框確認框用於使使用者可以驗證或者接受某些資訊。當確認框出現後,使用者需要點擊確定或者取消按鈕才能繼續進行操作。如果使用者點擊確認,那麼傳回值為 true。如果使用者點擊取消,那麼傳回值為
Time of Update: 2018-12-05
文章目錄 建立函數的文法:例子 函數是由事件驅動的或者當它被調用時執行的可重複使用的代碼塊。執行個體函數如何調用函數。帶有參數的函數如何向函數傳遞變數,以及如何在函數中使用該變數。帶有參數的函數 2如何向函數傳遞多個變數,以及如何在函數中使用這些變數。傳回值的函數如何從函數傳回值。帶有參數並傳回值的函數如何向函數輸入兩個參數值,並傳回值。 JavaScript
Time of Update: 2018-12-05
文章目錄 JavaScript 有兩種不同種類的迴圈:文法:執行個體:結果:文法:執行個體:結果:文法:執行個體:結果: JavaScript 中的迴圈用來將同一段代碼執行指定的次數(或者當指定的條件為 true 時)。執行個體For 迴圈如何編寫 loop 迴圈來按照指定的次數執行相同的代碼。迴圈產生 HTML 標題如何使用Loop迴圈來產生不同的HTML標題。 JavaScript
Time of Update: 2018-12-05
當頁面載入時,會執行位於 body 部分的 JavaScript。當被調用時,位於 head 部分的 JavaScript 才會被執行。執行個體head 部分包含函數的指令碼位於文檔的 head 部分。這樣我們就可以確保在調用函數前,指令碼已經載入了。 body 部分執行位於 body 部分的指令碼。 外部 JavaScript如何訪問外部指令碼。 在哪裡放置 JavaScript頁面中的指令碼會在頁面載入瀏覽器後立即執行。我們並不總希望這樣。有時,我們希望當頁面載入時執行指令碼,而另外的時候,
Time of Update: 2018-12-05
JavaScript 注釋可用於增強代碼的可讀性。JavaScript 注釋可以添加註釋來對 JavaScript 進行解釋,或者提高其可讀性。單行淖⑹鴕?// 開始。本例用單行注釋來解釋代碼:<script type="text/javascript">// 這行代碼輸出標題:document.write("<h1>This is a header</h1>");// 這行代碼輸出段落:document.write("<p>This is a