Time of Update: 2013-12-01
我在前一個階段是做Java程式設計的。突然接到任務並學習ASP,所以我一直都熱忠並善於利用JavaScript來構架ASP程式。 JavaScript的一個明顯的優點就在於它可以定義和持有自己的對象。這一點好象是VBScript所無法比擬的。 有了這一點,可以利用JavaScript進行更接近於物件導向的程式設計。也許這將使網站開發更有樂趣... 但有個嚴重的缺點!JavaScript不支援繼承機制。不象Java那樣,支援extends關鍵字(雖然這個關鍵字在JavaScrip
Time of Update: 2013-12-01
伺服器端語言如PHP/ASP/JSP都提供了擷取URL參數的函數,但是有些時候在要求頁面緩衝的情況下,伺服器端的功能受到限制。因此通過javascript來擷取URL參數在這些情況下是一個可行的方案。最簡潔的實現如下:function getUrlParam( name ){ name = name.replace(/[[]/,"\[").replace(/[]]/,"\]");
Time of Update: 2013-12-01
<script Language="JavaScript"> function formCheck() { if (document.forms[0].userName.value==""){alert("請填寫您的使用者名稱!");document.forms[0].userName.focus();return false;} var filter=/^s*[A-Za-z0-9
Time of Update: 2013-12-01
Java代碼 <head> <title>js COOKIE 記住帳號或密碼</title> <script language="javascript" type="text/javascript"> function checkInCorrect()
Time of Update: 2013-12-01
方法一:個人認為最好的方法.採用的是Regex,這是最核心的原理.其次.這個方法使用了JavaScript 的prototype 屬性其實你不使用這個屬性一樣可以用函數實現.但這樣做後用起來比較方便.下面就來看看這個屬性是怎麼來用的.返回物件類型原型的引用。objectName.prototypeobjectName 參數是對象的名稱。說明用 prototype 屬性提供對象的類的一組準系統。對象的新執行個體“繼承”賦予該對象原型的操作。例如,要為 Array
Time of Update: 2013-12-01
實現功能:1.左邊的下拉框內容添加到右邊的下拉框,支援多選移動,且同時將右邊的下拉框對象移除;2.支援列表中項目上下位置的移動;3.如下: Html代碼 <HTML> <HEAD> <TITLE>選擇下拉式功能表</TITLE> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2013-12-01
new Ext.form.ComboBox({id: '<%=searchType%>_keyWordSearch_searchKeyWord',name: '<%=searchType%>_keyWordSearch_searchKeyWord',value : '<%=keyWord%>',store: new Ext.data.SimpleStore({fields:[],data:[[]]}),tpl:
Time of Update: 2013-12-01
JavaScript 是一段段地執行的。一段代碼中的定義式函數語句會優先執行,這似乎有點象靜態語言的編譯概念。所以,這一特徵也被有些人稱為:JavaScript 的“先行編譯”。 函數就是對象,只不過比一般的對象多了一個括弧“()”操作符,這個操作符用來執行函數的邏輯。 call方法舉例說明function WhoAmI() //定義一個函數WhoAmI{alert("I'm " +
Time of Update: 2013-12-01
非常好用的JsonToString方法//'Jsontostring代碼 function JsonToString(o) { var arr = []; var fmt = function(s) { if (typeof s ==
Time of Update: 2013-12-01
在項目中需要取得多個數組的交集,故本例只是適用於特定情境。比如A數組 var a = {1000,10001,10002,10003}; B數組 var b = {10002, 10003}; C數組var c = {10003}; 需要取得這三個數組的交集數組。
Time of Update: 2013-12-01
直接上代碼:html代碼:Html代碼 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>testdiv</title> <link rel="stylesheet"
Time of Update: 2013-12-01
以左上方為定點,放大縮小,該點位置不變。 方法一: Html代碼 <script type="text/javascript"> //相容IE和Firefox 縮小放大、縮放 function
Time of Update: 2013-12-01
很久前自己寫的一個計算機,是在百度知道上回答問題時寫的,偶然看到,感覺有點意思,就發了出來Html代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1
Time of Update: 2013-12-01
1、類本身就是一種封裝形式,先來看看最簡單的封裝,JavaScript中沒有private關鍵字,對於私人成員,不如我們統一一個以底線開頭的命名來標識:Js代碼 var User = function(name){ this._name = name; this.getName =
Time of Update: 2013-12-01
window.open()的所有參數列表經常上網的朋友可能會到過這樣一些網站,一進入首頁立刻會彈出一個視窗,或者按一個串連或按鈕彈出,通常在這個視窗裡會顯示一些注意事項、著作權資訊、警告、歡迎光顧之類的話或者作者想要特別提示的資訊。其實製作這樣的頁面效果非常的容易,只要往該頁面的HTML裡加入幾段Javascript代碼即可實現。下面俺就帶您剖析它的奧秘。【1、最基本的快顯視窗代碼】其實代碼非常簡單:<SCRIPT
Time of Update: 2013-12-01
document.selection.createRange() 方法根據當前選擇文字返回 TextRange 對象,或根據選擇控制項返回 ControlRange 對象。配合 execCommand,在 HTML 編輯程式中可以完成很多事情,比如文字加粗、斜體、複製、粘貼、建立超連結等。 執行個體一:<textarea cols=50 rows=15>測試內容!</textarea><input type=button value=選擇字後點擊我看看
Time of Update: 2013-12-01
view plainprint?/**function obj$(id) 根據id得到對象function
Time of Update: 2013-12-01
如何?這樣一個功能呢?當使用者要填寫表單時,文字框內會給出提示資訊,如。 當使用者點擊(文字框獲得焦點)之後,如: 當使用者開始輸入時,如所示: 代碼供參考: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><
Time of Update: 2013-12-01
本文參考了我佛山人的Mootools1.2的源碼分析二十九 -- Fx.CSS /*--- name: Fx.CSS description: Contains the CSS animation logic. Used by Fx.Tween, Fx.Morph, Fx.Elements. license: MIT-style license. requires: [Fx, Element.Style] provides:
Time of Update: 2013-12-01
Javascript: function systemDate(){ //擷取系統時間 var date=new Date(); www.2cto.com