Time of Update: 2017-01-19
<?php //對Javascript和select組件的結合運用 //在寫程式的過程,我想實現在select對象選中選項後, //不需要提交按鈕,而直接觸發動作,且在動作發生後 //的頁面中要保持所選擇的選項。經過形容,終於通過 //使用Javascript及select對象的onchange屬性及 //value值而實現了這種功能。 //代碼如下(檔案名稱為"test.php"): switch ($mon){
Time of Update: 2017-01-19
1、decodeURI() 參數:string 功能描述:對 encodeURI() 函數編碼過的 URI 進行解碼。 執行個體: 可把 http://www.jb51.net/My%20first/ 解碼為 http://www.jb51.net/My first/ 2、decodeURIComponent() 參數:string 功能描述:函數可對 encodeURIComponent() 函數編碼的 URI 進行解碼。 3、encodeURI() 參數:string
Time of Update: 2017-01-19
詳細看附件例子,還是寫的比較簡單的。 1.關於cookie的函數: 複製代碼 代碼如下: /** * cookie操作工具. * 使用方法:儲存值:CookieTool('name','1',{expires: 7}) //表示儲存一個cookie值為1,索引值為name,失效時間7天以後 * 取值:CookieTool('name') //返回1 * @param {} name * @param {} value * @param {} options * @return {} */
Time of Update: 2017-01-19
什麼是單元測試? 單元測試又稱為模組測試,是針對程式模組(軟體設計的最小單位)來進行正確性檢驗的測試工作。單元測試主要是用來檢驗程式的內部邏輯,也稱為個體測試、結構測試或邏輯驅動測試。通常由撰寫程式碼的程式設計師負責進行。 通常來說,程式設計師每修改一次程式就會進行最少一次單元測試,在編寫程式的過程中前後很可能要進行多次單元測試,以證實程式達到軟件規格書(en:Specification)要求的工作目標,沒有臭蟲;雖然單元測試不是什麼必須的,但也不壞,這牽涉到專案管理的政策決定。 ——
Time of Update: 2017-01-19
一、Window對象 -------------------------------------------------- ------------------- 對象屬性 window //窗戶自身 window.self //引用本窗戶window=window.self window.name //為窗戶命名 window.defaultStatus //設定窗戶狀態列資訊 window.location //URL地址,配備布置這個屬性可以開啟新的頁面
Time of Update: 2017-01-19
[document對象] 該對象是window和frames對象的一個屬性,是顯示於視窗或架構內的一個文檔。 屬性 alinkColor 活動連結的顏色(ALINK) anchor 一個HTMI錨點,使用<A NAME=>標記建立(該屬性本身也是一個對象) anchors array 列出文檔錨點對象的數組(<A NAME=>)(該屬性本身也是一個對象) bgColor 文檔的背景顏色(BGCOLOR) cookie
Time of Update: 2017-01-19
一.關於Javascript變數聲明 在Javascript中,聲明一個變數 var a=1; 也可以直接 a=1; 這兩種表達是有區別的, 一個是當前範圍的局部變數,另一個則是當前範圍的全域變數; Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。 複製代碼 代碼如下: var n=999; function f1(){ alert(n); } f1(); // 999 另一方面,在函數外部自然無法讀取函數內的局部變數。 複製代碼 代碼如下: function f1
Time of Update: 2017-01-19
一.資料類型 Javascript是一種弱類型的指令碼語言,它一共有6種資料類型,又被分為基礎資料類型,特殊資料類型,複合資料型別。 1.基礎資料類型:數值型,字串型,布爾型 2.特殊資料類型:null,undefined(區別在於null需要顯性賦值,而undefined表示沒有賦值) 3.複合(引用)資料類型:Object(數組是特殊的對象) 註:理解基礎資料類型和引用資料類型的區別。如函數參數傳遞 二. 封裝類和基礎資料類型的關係
Time of Update: 2017-01-19
一、前言在過去,JavaScript只是被用來做一些簡單的網頁效果,比如表單驗證、浮動廣告等,所以那時候JavaScript並沒有受到重視。自從
Time of Update: 2017-01-19
1.jsRegex(RegExp對象) RegExp 對象有 3 個方法:test()、exec() 以及 compile()。 ①test()方法 //test() 方法檢索字串中的指定值。傳回值是 true 或 false。 var patt1=new RegExp("e"); document.write(patt1.test("The best things in life are free")); ②exec()方法 //exec()
Time of Update: 2017-01-19
1。 //使用變數的屬性 <script type="text/javascript"> var txt="Hello World!" document.write(txt.length) </script> 2。 //把字串中的所有字母都被轉化為大寫字母。 <script type="text/javascript"> var str="Hello world!" document.write(str.toUpperCase())
Time of Update: 2017-01-19
1複製代碼 代碼如下://頁面中寫入html內容 document.write("<h1>Hello World!</h1>")2複製代碼 代碼如下://為了防止不支援 JavaScript 的瀏覽器把js當作為頁面的內容來顯示 //注釋行末尾的兩個正斜杠是 JavaScript 的注釋符號,它會阻止 JavaScript 編譯器對這一行的編譯。 <script type="text/javascript"> <!--
Time of Update: 2017-01-19
substr() 方法可在字串中抽取從 start 下標開始的指定數目的字元.stringObject.substr(start,length);start必須,length可選.start 是截取的開始位置的下標,從0開始算起,必須是數字.可以是負數,-1是倒數第一個字元,-2是倒數第二個字元,以此類推.length 是要截取的字元的長度,必須是數字.如果未指定,則從start位置處開始截取到字串結尾.substr
Time of Update: 2017-01-19
當然只是個人的經驗,有什麼不對的也請高手見諒和指正。 關於到培訓學校學習的忠告:別說現在沒有這樣的學校,就是有專門的學校也不要去,因為不會有好的老師的。不要浪費你自己(很可能是你父母)的錢和時間。趁早死了這個念頭。
Time of Update: 2017-01-19
複製代碼 代碼如下: function tt() { alert(11); } var b = tt; var b1 = tt(); //執行tt()函數功能 對於函數的引用,可直接將函數名“tt”賦給變數,但不可以是函數名+括弧的形式“tt()”,因為第二種是直接執行該函數。 調用函數的時候,用變數名+括弧的形式,如:b()。 複製代碼 代碼如下: function tt() { alert(11); } var b = tt; alert(b); function
Time of Update: 2017-01-19
導致資料庫跑任務出現錯誤(任務根據日期來計算狀態的,由於資料量比較大,都做成任務夜裡跑),為了避免再出現此類的錯誤,所以增加了一個驗證日期有效性的javascript方法。 本方法能夠有效驗證閏年,支援的日期格式有:2009-01-01、2009/01/01兩種格式。 javascript代碼 複製代碼 代碼如下: //判斷日期是否合法 function IsDate(oTextbox) { var regex = new RegExp("^(?:(?:([0-9]{4}(-|\/)(?:(?:
Time of Update: 2017-01-19
堆的定義最大(最小)堆是一棵每一個節點的索引值都不小於(大於)其孩子(如果存在)的索引值的樹。大頂堆是一棵完全二叉樹,同時也是一棵最大樹。小頂堆是一棵完全完全二叉樹,同時也是一棵最小樹。另外,記住這兩個概念,對寫代碼太重要了: 1、父節點和子節點的關係:看定義 2、完全二叉樹:參考[2]基本操作
Time of Update: 2017-01-19
工作中需要用到身份證驗證,還要支援檢查15位和18位。 我一時手懶,問同事有沒有現成的函數可用,同事google了一下,扔給我一個 asp-vbscript版本的函數。可我這邊是用戶端javascript呀,於是用改 vbs-->js 改完發現蠻好用的,同時發現 vbscript真的很囉嗦,居然寫了50多行,我改成js 只用了11行。 當然,我並完全是指vbscript囉嗦,那個寫這段vbs代碼的無名氏也是個唐僧性格.....
Time of Update: 2017-01-19
JavaScript實現圖片切換,主要用到setInterval()函數和clearInterval()函數,前者功能是開啟動畫,後者功能則為清除動畫(可理解為使動畫停止),為了使動畫停止,則需要定義全域變數作為標誌,標誌返回setInterval()函數的id,id作為clearInterval()函數的引用,目的是為了告訴clearInterval()函數動畫暫停位置。下面是實現的代碼:部分HTML代碼:第一個為左按鈕,是一張帶箭頭的透明圖片,點擊實現圖片右滑動,第二個為圖片展示地區,第三個
Time of Update: 2017-01-19
下面先給大家介紹下js實現的右鍵菜單功能,具體詳情如下所示:這一章解決的問題 1、實現右鍵菜單功能代碼。 2、阻止預設事件的實際應用。<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>右鍵菜單</title><style type="text/css">#menu {position: