Time of Update: 2018-12-08
看下面兩種實現方法: JS checkbox 方法一: 複製代碼 代碼如下:function checkAll() { var code_Values = document.all['code_Value']; if(code_Values.length){ for(var i=0;i<code_Values.length;i++) { code_Values[i].checked = true; } }else{ code_Values.checked = true; } }
Time of Update: 2018-12-08
this是物件導向語言中的一個重要概念,在JAVA,C#等大型語言中,this固定指向運行時的當前對象。但是在javascript中,由於 javascript的動態性(解釋執行,當然也有簡單的先行編譯過程),this的指向在運行時才確定。這個特性在給我們帶來迷惑的同時也帶來了編程上的 自由和靈活,結合apply(call)方法,可以使JS變得異常強大。2.變化的this
Time of Update: 2018-12-08
可支援方向鍵 當radio最後一個選中時,按小鍵盤後會自動跳回第一個 checked可自動觸發onclick 支援各種瀏覽器,cross-browser radio list的妙用可支援方向鍵當radio最後一個選中時,按小鍵盤後會自動跳回第一個checked可自動觸發onclick支援各種瀏覽器,cross-browserdemo
Time of Update: 2018-12-08
<a href="#" id="a3" onclick="test()" style="display:none"></a> <input type="button" value="clck" onclick="test2('a3');"/> <script language="javascript"> function test() { document.location.href =
Time of Update: 2018-12-08
雖然escape()、encodeURI()、encodeURIComponent()三種方法都能對一些影響URL完整性的特殊 字元進行過濾。但後兩者是將字串轉換為UTF-8的方式來傳輸,解決了頁面編碼不一至導致的亂碼問 題。例如:發送頁與接受頁的編碼格式(Charset)不一致(假設發送頁面是GB2312而接收頁面編碼是 UTF-8),使用escape()轉換傳輸中文字串就會出現亂碼問題。 以下是JS下對URL進行編/解碼的各種方法: escape 方法:返回一個可在所有電腦上讀取的編碼
Time of Update: 2018-12-08
a.xml: 複製代碼 代碼如下:<?xml version="1.0" encoding="gb2312"?> <pnode> <node xmlId="0" /> <node xmlId="1" /> <node xmlId="2" /> <node xmlId="3" /> <node xmlId="4" /> </pnode> javascript: 複製代碼 代碼如下:<script
Time of Update: 2018-12-08
第一篇就先講講Javascript中的offsetParent屬性吧。 支援的瀏覽器:Internet Explorer 4.0+,Mozilla 1.0+,Netscape 6.0+,Opera 7.0+,Safari 1.0+ element.offsetParent Summary offsetParent returns a reference to the object which is the closest (nearest in the containment
Time of Update: 2018-12-08
使用說明:程式比較簡單,代碼中都有說明,這裡說說怎麼使用。 首先是執行個體化一個Calendar,並設定參數。 參數說明: Year:要顯示的年份 Month:要顯示的月份 SelectDay:選擇日期 onSelectDay:在選擇日期觸發 onToday:在當天日期觸發 onFinish:日曆畫完後觸發 一般SelectDay設定成選擇了的日期,並在onSelectDay中設定一個函數用來設定這個日期的樣式,
Time of Update: 2018-12-08
以下是HTML網頁特效代碼,點擊運行按鈕可查看效果 xmlns="http://www.w3.org/1999/xhtml">
Time of Update: 2018-12-08
共有兩個檔案tmh.htm & tt.xml 原始碼如下: tmh.htm 複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus">
Time of Update: 2018-12-08
1, 建立節點。 createElement(): var a = document.createElement(“p”); 它建立的是一個元素節點,所以 nodeType 等於 1 。 a.nodeName 將返回 p ; 注意;createElement()方法建立出來的新元素節點不會被自動添加到文檔裡,既然沒添加到文檔裡,說明它還是一個游離的狀態。所以它也沒有nodeParent屬性。 如果想把它添加到文檔裡,可以使用
Time of Update: 2018-12-08
直接從方法說起: 1, 刪除節點。removeChild(): <body> <div id="cssrain"> <div id="a">a </div> <div id="b">b </div> <div id="c">c </div> </div> </body> <script> var msg =
Time of Update: 2018-12-08
比較難哦。做好心裡準備吧。。。。。。 深呼吸。。。 1 , for / in : 一種遍曆(枚舉)對象屬性的方法,可以迴圈我們呢事先不知道的屬性。 它可以枚舉處使用者定義的所有屬性,但卻不能枚舉出某些預定義的屬性和方法。 不能枚舉的屬性通常是繼承的屬性 刪除一個對象的屬性: delete book.width ; 從對象中移除了屬性,在刪除之後,用for/in將不會枚舉該屬性,並且用width in book 也檢測不到該屬性。 for/in
Time of Update: 2018-12-08
最近有需求將資料匯出到word裡,然後編輯列印。 想過幾種方案: 1.使用jacob。 2.使用apache的poi。 3.使用itext。 由於時間比較緊,沒多的時候去學習研究上述工具包,現在用javascript操作ActiveXObject控制項,用替換word模板中的書籤方式解決。 前提條件: 1.瀏覽器安全層級降低,可以使用ActiveXObject控制項。 2.裝有office word。
Time of Update: 2018-12-08
xmlns="http://www.w3.org/1999/xhtml"> 管理菜單設定檔相簿管理日誌管理留言管理風格管理系統管理協助資訊歡迎使用使用者管理系統!設定檔相簿管理日誌管理留言管理風格管理系統管理協助資訊copyright for lalasxc
Time of Update: 2018-12-08
1.substring 方法 定義和用法 substring 方法用於提取字串中介於兩個指定下標之間的字元。 文法 stringObject.substring(start,stop) 參數 描述 start 必需。一個非負的整數,規定要提取的子串的第一個字元在 stringObject 中的位置。 stop 可選。一個非負的整數,比要提取的子串的最後一個字元在 stringObject 中的位置多 1。如果省略該參數,那麼返回的子串會一直到字串的結尾。 傳回值 一個新的字串,該字串值包含
Time of Update: 2018-12-08
JavaScript中的Window視窗對象 他是JavaScript中最大的對象,它描述的是一個瀏覽器視窗。一般要引用它的屬性和方法時,不需要用“window.xxx”這種形式,而直接使用“xxx”。一個架構頁面也是一個視窗。 Window視窗對象有如下屬性: name 視窗的名稱,由開啟它的串連(<a target="...">)或架構頁(<frame name="...">)或某一個視窗調用的 open() 方法(見下)決定。一般我們不會用這個屬性。 status
Time of Update: 2018-12-08
需要增加的地方:複製代碼 代碼如下:<option value="2010">2010</option> <option value="2011">2011</option> <option value="2012">2012</option> <option value="2013">2013</option> 測試代碼:複製代碼 代碼如下:<html> <head>
Time of Update: 2018-12-08
一般二分都用到int[]型上.....在js中可能會更靈活的用到a-z上,或者用到拼音...或者用到...... 不過值得深思的一個問題是,如果為了實現對拼音之類的二分尋找.而經過如下流程是否值得: 1。對拼音排序,貌似代碼量不小吧。 2。然後再二分尋找。這又需要識別拼音的大小,貌似也不算太小吧。 找到結果的速度快了,可是別人下你的js檔案速度慢多了,呵呵,到底捨棄誰。
Time of Update: 2018-12-08
1.最基本的用法 把ClassA的一個執行個體賦值給ClassB, ClassB就繼承了ClassA的所有屬性。 代碼入下: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]2.從原型繼承理論的角度去考慮, js的原型繼承是引用原型,不是複製原型, 所以,修改原型會導致所有B的執行個體的變化。 代碼如下: [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]3.然而 子類對象的寫操作只訪問子類對象中成員, 它們之間不會互相影響,因此, 寫是寫子類