Time of Update: 2018-12-08
<!--HTML程式碼片段如下: --> 複製代碼 代碼如下:<div id="div1"> <input type="checkbox" onclick="selectCheckBoxes('div1', this.checked)" />全選<br/> <input type="checkbox" /><br/> <input type="checkbox" /><br/> <input
Time of Update: 2018-12-08
一:重新整理本頁面 前台:<script>window.location.href=window.location.href;</script> 後台:Response.Write("<script>window.location.href=window.location.href;</script>") 二:重新整理父頁面 前台:opener.location.href=opener.location.href;</script>
Time of Update: 2018-12-08
類:分為公開的和私人的 複製代碼 代碼如下:function Person(n){ var name=n; //私人屬性 function hello(){} //私人方法一 var hello2() = function(){} //私人方法二 this.Name = "張三"; //公開成員一 this.Hello = function(){ //公開方法一 this.Name; //公開方法中可以調用私人方法與屬性 name; } } Person.prototype.Age=20; //
Time of Update: 2018-12-08
找了一些現成的外掛程式,發現都不太符合我的需求,於是參考網上的例子自己實現了一個,還沒有最佳化。 還是貼代碼吧: dragtoreplace xmlns="http://www.w3.org/1999/xhtml"> 學生甲學生乙學生一
Time of Update: 2018-12-08
其實這個問題是:如果你的js本身是unicode編碼,那麼用Regex\s就可以去掉所有空白,但是如果你js是utf-8編碼,那麼正則就不能處理編碼為160的空格了。 下面我先是Regex去掉編碼為32的空格,再用遞迴的方法去掉字串兩邊的unicode空格。 複製代碼 代碼如下:/** 去字元兩端空格 開始 *@author 敖士偉 *@version v1.0 *@date 2009/11/14 22:51 */ String.prototype.trim = function() {
Time of Update: 2018-12-08
var strSex="男" ; 在GB2312編碼中,假設有另一變數strAxSex是從ActiveX控制項中讀出的BSTR值,原始值也是"男" ,這時做在javascript程式中做比較:strSex==strAxSex為false,也就是"男"!="男"。 但如果從VS2005調試中看錶達式
Time of Update: 2018-12-08
字母和數字鍵的鍵碼值(keyCode)按鍵鍵碼按鍵鍵碼按鍵鍵碼按鍵鍵碼A65J74S83149B66K75T84250C67L76U85351D68M77V86452E69N78W87553F70O79X88654G71P80Y89755H72Q81Z90856I73R82048957 數字鍵台上的鍵的鍵碼值(keyCode)功能鍵鍵碼值(keyCode)按鍵鍵碼按鍵鍵碼按鍵鍵碼按鍵鍵碼0968104F1112F71181979105F2113F8119298*106F3114F912039
Time of Update: 2018-12-08
我是真的愛你________________________www.jb51.net[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2018-12-08
JavaScript中的對象有三種 1,內部對象 如Array,Boolean,Data,Math,Number,Object,RegExp,String對象等 這些對象系統給我們提供了各自的屬性與方法供調用。 2,基於類的對象 用類的方式實現對象的引用,這些類需要我們自己定義 3,基於原型的對象 提供有關如何使用 JavaScript 基於原型的物件模型的指南,並且提供指向特定資訊的連結,這些資訊描述基於原型的對象的自訂建構函式和繼承。
Time of Update: 2018-12-08
JavaScript物件建構的可見度定義可以分為以下幾種: 1,私人屬性(private properties) 通過var關鍵字定義物件建構中變數的範圍,該變數只能在物件建構方法的範圍內被訪問。如: 複製代碼 代碼如下:function VariableTest() { var myVariable;//private } var vt = new VariableTest(); vt.myVariable;//這裡會出現undefined異常 2,私人方法(private
Time of Update: 2018-12-08
一、原型鏈繼承 在原型鏈繼承方面,JavaScript與java、c#等語言類似,僅允許單父類繼承。prototype繼承的基本方式如下: 複製代碼 代碼如下:function Parent(){} function Child(){} Child.prototype = new Parent(); 通過對象Child的prototype屬性指向父物件Parent的執行個體,使Child對象執行個體能通過原型鏈訪問到父物件構造所定義的屬性、方法等。
Time of Update: 2018-12-08
JavaScript中對象的建立有以下幾種方式: (1)使用內建對象 (2)使用JSON符號 (3)自訂物件建構 一、使用內建對象 JavaScript可用的內建對象可分為兩種: 1,JavaScript語言原生對象(語言級對象),如String、Object、Function等; 2,JavaScript運行期的宿主對象(環境宿主級對象),如window、document、body等。 我們所說的使用內建對象,是指通過JavaScript語言原生對象的構造方法,執行個體化出一個新的對象。如:
Time of Update: 2018-12-08
IE還有一個利器至今沒有被使用過,那就是VML。雖然比不上SVG,但它還是非常強大的。在實現漸層上,其fill還比IE的Gragient濾鏡強悍得多了。不過VML出現得比較早,只支援很少的顏色名,如red,blue,yellow,其他如orange就可以搞死它了。因此要使用VML做線性漸層,我們得對這些顏色名做一下轉換。 HTML4的顏色值black = #000000green = #008000silver = #c0c0c0lime = #00ff00gray =
Time of Update: 2018-12-08
1、typeof操作符。對於Function、String、Number、Undefined這幾種類型的對象來說,不會有什麼問題,但是針對Array的對象就沒什麼用途了: Js代碼 複製代碼 代碼如下:alert(typeof null); // "object" alert(typeof []); // "object" 2、instanceof操作符。此操作符檢測對象的原型鏈是否指向建構函式的prototype對象,恩,聽起來不錯,應該可以解決我們的數組檢測問題: Js代碼 複製代碼
Time of Update: 2018-12-08
有個textarea, Java代碼 複製代碼 代碼如下:<textarea id="text"></textarea> 經常會定義onKeyPress="keypress();",並定義以下方法。 複製代碼 代碼如下:var keypress = function(e){ var e = e || window.event; var k = e.keyCode; } 這裡我使用的辦法是JQuery。 複製代碼
Time of Update: 2018-12-08
delete 是刪除對象的一個屬性,例如對於一個對象, var obj = {key:5}; delete obj.key就是刪除該對象的key屬性,這個沒什麼問題,但當對象的原型prototype對象也存在該屬性時,就值得注意了。 複製代碼 代碼如下:var A = function(){}; A.prototype.testMe = true; var a = new A(); //覆蓋原型屬性 a.testMe = true; if(a.testMe){ // 一些關鍵代碼... // .
Time of Update: 2018-12-08
Js代碼 複製代碼 代碼如下:<script type="text/javascript" language="javascript"> alert(1/3);//彈出: 0.3333333333333333 alert(0.09999999 + 0.00000001);//彈出: 0.09999999999999999 alert(-0.09999999 - 0.00000001);//彈出: -0.09999999999999999 alert(0.012345 * 0.0000
Time of Update: 2018-12-08
複製代碼 代碼如下://dateObj是一個日期對象,days表示給這個日期加多少天,比如說4,5(天) function dateAdd(dateObj,days){ var tempDate = dateObj.valueOf(); tempDate = tempDate + days * 24 * 60 * 60 * 1000; tempDate = new Date(tempDate); return tempDate; } //然後使用,建立一個日期對象 var dateValue =
Time of Update: 2018-12-08
一、引用 複製代碼 代碼如下://產生一個數組對象 var items = new Array('1','2','3'); //使一個引用指向該對象 var itemRef = items; items.push('4'); //items 與 itemRef指向同一對象 alert(items.length === itemRef.length); // 修改對象會產生一個新對象 var item = 'test'; var itemRef = item; item+='ing';
Time of Update: 2018-12-08
xmlns="http://www.w3.org/1999/xhtml"> 行號標題總計Vc++支援視窗及文字拖放的COleDropTarget擴充類20235好用的ICO表徵圖截取工具VB來源程式 一些經典的VB加密解密演算法樣本