Time of Update: 2018-12-07
if (..) { ... } else if (..) { ... } else { ... }switch (..) { case A: ... break; case B: ... break; case C: ... break; default: ... break;}while (..) { ... } do ... while (..);for (i=0; iwith (..) { ... }throw new Error('異常');try { ... }catch {
Time of Update: 2018-12-07
search : 找到返回位置; 找不到返回 -1var str, p, n;str = '1:abc;2:Abc;3:aBc;4:abC;5:ABc;6:aBC;7:AbC;8:ABC';p = /abc/i;n = str.search(p);alert(n); //2p = /abcde/i;n = str.search(p);alert(n); //-1//這個函數和 RegExp.test 差不多, 不過 test 返回的是 true/false; 全域選項 g
Time of Update: 2018-12-07
javascript可以輕鬆操作用戶端剪貼簿內容,不過只適用IE5以上瀏覽器javascript可以使用window.clipboardData對象處理剪貼簿內容儲存到剪貼簿的方法 setData(param1, param2)param1 :資料類型 text 或 URL等.param2 :資料內容從剪貼簿讀出資料的方法 getdata(param1)清空資料的方法
Time of Update: 2018-12-07
在程式中有時候我們需要根據選擇來顯示我們需要的資訊,通過控制table中row的顯示可以實現這樣的功能. NoneRow1Row2Row3Row1Row2Row3JavaScript <script language=javascript >function changeRow(id, status) {document.getElementById("Row1").style.display ="none";document.getElementById("Row2").
Time of Update: 2018-12-07
很久沒寫了。今天看到一個很久的文章說string串連最佳化問題。於是自己也測試一下。寫了個很簡單的代碼<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-07
在JavaScript中建立一個時間主要有以下幾種方法: var today = new Date(); 返回當前的日期和時間 var newyear = new Date(December 31, 1998 23:59:59); 輸入的是表單的字串 “月 日,年 小時:分鐘:秒” var bday = new Date(75, 1,
Time of Update: 2018-12-07
學習知識難免會忘記,關鍵是在忘記之後,下次遇到時能夠通過快捷的方法來回憶,並盡量達到忘記之前的狀態。總結也許是日後回憶的一種有效方法,前些日子看了javascript的function,總結如下:學習function重要的就是明白當程式運行到函式宣告的時候,並不執行該函數,當其他函數調用所聲明的函數時,該函數才被執行,也就是英文說的function is complied,but not executed until you call it.再有就是函數在聲明時建立變數。例如function()
Time of Update: 2018-12-07
active代表IME為中文 inactive代表IME為英文 auto代表開啟IME disable代表關閉IME
Time of Update: 2018-12-07
在javascript中,String的函數replace()簡直太讓人喜愛了。它靈活而強大的字元替換處理能力,讓我不禁想向大家介紹它。 replace()最簡單的算是能力就是簡單的字元替換。範例程式碼如下:<script language="javascript"> var strM = "javascript is a good script
Time of Update: 2018-12-07
new Array()new Array(len)new Array([item0,[item1,[item2,...]]]使用數組對象的方法:var objArray=new Array();objArray.concact([item1[,item2[,....]]]-------------------將參數列表串連到objArray的後面形成一個新的數組並返回,原有數組不受影響。如:var
Time of Update: 2018-12-07
@{ }<!DOCTYPE html><html lang="zh"> <head> <meta name="viewport" content="initial-scale=1.0, user-scalable=no" /><script type="text/javascript" src="https://maps.google.com/maps/api/js?sensor=false"> <
Time of Update: 2018-12-07
學 JavaScript 第一個頭痛的問題就是 IDE, 微軟的指令碼編輯器還不錯, 但好像不能獨立安裝; 還是自己做一個吧.下載最簡單的 JavaScript 測試載入器. 此小工具可能會隨時修改(最新修改時間: 2009-2-25 22:07), 下面是目前的及原始碼:代碼檔案:unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Time of Update: 2018-12-07
1、從微軟網站下載MS Script Debugger並安裝,這是:http://download.microsoft.com/download/winscript56/install/1.0a/NT45XP/EN-US/scd10en.exe2、修改IE的設定:IE的選項-->進階,有兩個選項預設是鉤選的:Disable Script Debugging(Internet Explorer)Disable Script
Time of Update: 2018-12-07
作者:Truly日期:2007.7.31上次我們討論了Web開發中最重要的設計模式MVC,今天我們要討論的是Observer模式,與MVC這樣的大型設計模式相比,Observer模式則要輕量很多。廢話不多說了,進入主題Obsever簡單應用請先看一段代碼:// the process array calling after page loaded for page listener.var PageLoadListener = new Array(); // page listenerfunct
Time of Update: 2018-12-07
分頁的效果如下:使用方法:1、頁面上要引用<script src="Page.js" type="text/javascript"></script>2、頁面放放上一個 一個放 分頁組件的 元素 如:DIV,放一個非同步請求回 放入要顯示 資料 的元素 如 : DIV <div id="Result"> -----這是要顯示資料的地方 </div> <div id="pager"> -
Time of Update: 2018-12-07
Document對象詳解 document 文擋對象 - JavaScript指令碼語言描述 --------------------------------------------------------------------- 注:頁面上元素name屬性和JavaScript引用的名稱必須一致包括大小寫 否則會提示你一個錯誤資訊 "引用的元素為空白或者不是對象" -----------------------------
Time of Update: 2018-12-07
關於vbscript 與 javascript如何傳遞變數(包括伺服器端與用戶端) 一:最近,經常碰到有網友問,如何使vbscript和javascipt傳遞變數。不知道為什麼要這麼做。因為每一種指令碼語言幾乎都可以完成所需要的功能。為什麼要兩個一起用呢?不過,可以告訴大家。完全可以。下面,關於為什麼可以的概念,昨天我講了半天,還是有網友不明白。最後把我都快搞糊塗了。所以,我們還是結合例子來說吧。 1:vbscript與javascipt傳變數(用戶端) <HTML> <HEA
Time of Update: 2018-12-07
try...catch...finally 語句 為 JScript 實現錯誤處理。 try { tryStatements} catch(exception){ catchStatements} finally { finallyStatements} ============= 參數 tryStatement
Time of Update: 2018-12-07
//函數名:chksafe//功能介紹:檢查是否含有"'",'\\',"/"//參數說明:要檢查的字串//傳回值:0:是 1:不是function chksafe(a){ return 1;/* fibdn = new Array ("'" ,"\\", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;ii<i;ii++) { for (jj=0;jj<j;jj++) { temp1=a.charAt(jj)
Time of Update: 2018-12-07
function window.onhelp()//屏蔽F1協助{ return false;} function document.onkeydown(){ if ((window.event.altKey && window.event.keyCode == 37) //屏蔽 Alt+ 方向鍵 ← || (window.event.altKey && window.event.keyCode == 39)