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
JS去掉空格Js代碼 <script type="text/javascript"> //去左空格; function ltrim(s){ return s.replace(/(^\s*)/,
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
直接上代碼: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
Jquery的api中提供了對元素應用disabled和readonly屬性的方法,在這裡記錄下。如下: 1.readonly $('input').attr("readonly","readonly")//將input元素設定為readonly
Time of Update: 2013-12-01
今天是我學習 jQuery的第一天,主要學習的內容如下:1. 網頁載入完成後的事件編寫;2. jQuery選取器的使用方法;3. jQuery擷取/修改標籤內容和擷取/標籤屬性值;4. jQuery隱藏/顯示標籤5.jQuery給標籤添加Click事件的方法學習心得:1. 怎樣實現自動感知 隱藏/顯示 標籤塊思路=>對隱藏/顯示按鈕 設定一個自訂屬性,如下面代碼中<input type="button" name="action"