Time of Update: 2018-12-07
event代表事件的狀態,例如觸發event對象的元素、滑鼠的位置及狀態、按下的鍵等等。event對象只在事件發生的過程中才有效。event的某些屬性只對特定的事件有意義。比如,fromElement 和 toElement 屬性只對 onmouseover 和 onmouseout 事件有意義。例子下面的例子檢查滑鼠是否在連結上單擊,並且,如果shift鍵被按下,就取消連結的跳轉。 <HTML><HEAD><TITLE>Cancels
Time of Update: 2018-12-07
隨著網路的發展,網速和機器速度的提高,越來越多的網站用到了豐富用戶端技術。而現在Ajax則是最為流行的一種方式。JavaScript是一種 解釋型語言,所以能無法達到和C/Java之類的水平,限制了它能在用戶端所做的事情,為了能改進他的效能,我想基於我以前給JavaScript做過的
Time of Update: 2018-12-07
parentElement 父parentNode 父childNodes[] 子nextSibling 兄弟previousSibling例子:<table id="t1" border=1><tr><td id="t2">第一個儲存格 <a href="#"
Time of Update: 2018-12-07
放在head中的JS代碼會在頁面載入完成之前就讀取,而放在body中的JS代碼,會在整個頁面載入完成之後讀取。那麼有什麼不同呢?先看一個例子:一個二級級聯動態下拉式清單方塊,一級分類(即大類別)id="vSort0". <head>function changelocation(id){…………}</head><body><select class="input1" id="vSort0" name="vSort0"
Time of Update: 2018-12-07
文章目錄 IE的問題添加表單項目移除表單項 這一章我會處理一個簡單的W3C
Time of Update: 2018-12-07
更改的部分資訊如下:IE8 on Windows Vista (Compatibility View)Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.0; Trident/4.0)IE8 on Windows VistaMozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0)除了 IE8 因 Compatibility View 功能造成單瀏覽器“原生”多個
Time of Update: 2018-12-07
眾所周知,js是指令碼語言,指令碼語言的一個特點就是極其靈活。有時“靈活”到使我這種習慣c系主流語言的人不得不佩服指令碼的強大。比如這裡要講到的arguments參數。本人第一次看到這個東東的時候,以為就是“變相”的普通參數,只不過不用在定義函數的時候明確聲明而已。不過,代碼是廉價的(Code is cheap.)看代碼:CodeCode highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
一、基礎知識:1、常用ASCII碼知識:chr(9)、chr(10)、chr(13)、chr(32)、chr(34)所有關於 ASCII碼的表格:[url]http://www.asciitable.com/chr(13) 是一個斷行符號Chr(10) 是個分行符號chr(32) 是一個空格符9/34 是tab,未確定?2、lotus notes中的rtf域GetFormattedText(tabstrip, lineLength%
Time of Update: 2018-12-07
1。 Javascript 仿Flash 圖片切換
Time of Update: 2018-12-07
/*-------------- 函數檢索 --------------trim函數: trim() lTrim() rTrim()校正字串是否為空白: checkIsNotEmpty(str)校正字串是否為整型: checkIsInteger(str)校正整型最小值: checkIntegerMinValue(str,val)校正整型最大值:
Time of Update: 2018-12-07
在一個文字框裡輸入一個數值,在另一個地方顯示的時候自動轉換成大寫,數值是一個錢數,保留兩位小數,例如100.00,壹佰元零角零分。View Code 1 <script type="text/javascript"> 2 //主函數 3 function DX(n) { 4 if (!/^(0|[1-9]\d*)(\.\d+)?$/.test(n)) 5 return "資料非法"; 6 var unit =
Time of Update: 2018-12-07
JS實現社會安全號碼碼15位轉18位時最後一位的演算法根據〖中華人民共和國國家標準 GB 11643-1999〗中有關國民身份號碼的規定,國民身份號碼是特性組合碼,由十七位元字本體碼和一位元字校正碼組成。排列次序從左至右依次為:六位元字地址碼,八位元字誕誕辰期碼,三位元字次序碼和一位元字校正碼。
Time of Update: 2018-12-07
Jquery是繼prototype之後又一個優秀的Javascrīpt架構。它是輕量級的js庫(壓縮後只有21k) ,它相容CSS3,還相容各種瀏覽器 (IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+)。jQuery使使用者能更方便地處理HTML documents、events、實現動畫效果,並且方便地為網站提供AJAX互動。jQuery還有一個比較大的優勢是,它的文檔說明很全,而且各種
Time of Update: 2018-12-07
1.JS輸出語句:document.write("") 2.JS中的注釋為:// 3.傳統的HTML文檔順序是:document->html->(head,body) 4.一個瀏覽器視窗中的DOM順序是:window->(navigator,screen,history,location,document) 5.得到表單中元素的名稱和值:document.getElementById("表單中元素的ID號").name(或value) 6.一個小寫轉大寫的JS: d
Time of Update: 2018-12-07
序 繼續前兩篇,這篇作為終結篇。 Blocks • 有{}的代碼,我們換行處理。// badif (test) return false;// goodif (test) return false;// goodif (test) { return false;}// badfunction() { return false; }// goodfunction() { return false;} Comments • 對於多行注釋使用/** ...
Time of Update: 2018-12-07
在IE中調用javascript開啟Excel(downmoon原作)關鍵詞: javascript調用excel <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><META http-equiv=Content-Type content="text/html; charset=utf-8"&
Time of Update: 2018-12-07
http://www.javascript-source.com/ 混淆前 複製 儲存//detect which browser is usedvar detect = navigator.userAgent.toLowerCase();var OS,browser,version,total,thestring;if (checkIt('konqueror')){browser = "Konqueror";OS = "Linux";}else if (checkIt('opera'))
Time of Update: 2018-12-07
正如
Time of Update: 2018-12-07
作者:Truly日期:2007.7.29上次我們在《在JavaScript中使用物件導向》討論了對象的聲明、成員的聲明、全域變數和局部變數以及命名空間的處理。本文繼續討論物件導向,今天介紹方法重載。同時上次有人詢問Function對象的apply方法和call方法的區別,本文將一併進行探討。首先我們需要知道Javascript有很多語言特點使得我們不能完全按照以往的編程經驗進行編程,比如方法重載。在前一篇文章中,我們已經介紹過,在Javascript中後面的同名變數會覆蓋前面的,所以想直接聲明重
Time of Update: 2018-12-07
Code highlighting produced by Actipro CodeHighlighter