Time of Update: 2018-12-05
按鈕式: <INPUT name="pclog" type="button" value="/GO" onClick="location.href='http://game.unimagic.cn'">連結式:<a href="javascript:history.go(-1)">返回上一步</a><a href="<%=Request.ServerVariables("HTTP_REFERER")%>">返回上一步</a>
Time of Update: 2018-12-05
javascript 實現 Unicode、ASCII相互轉換!有時會用到。 <html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>Unicode、ASCII相互轉換</title><script
Time of Update: 2018-12-05
函數對象是javascript 中一個很特殊的對象,其特殊體現在他的多重身份上。function Flower(){this.name="rose";this.color="red";}//Flower() 作為建構函式var obj=new Flower();//輸出 true, flower 作為類引用alert(obj instanceof Flower);function 關鍵字可以聲明普通函數,這一點和其他語言中函數的概念是相同的。
Time of Update: 2018-12-05
從 prototype.js 深入學習 javascript 的物件導向特性js是一門很強大的語言,靈活,方便。 目前我接觸到的語言當中,從文法角度上講,只有 Ruby 比它更爽。不過我接觸的動態語言只有: js ruby python flash的as 簡單的幾門, 應該算是井底之蛙之見。js 文法成分簡單,沒有 ruby 語言複雜。所以有時候我覺得她更乾淨(Ruby Fans 不要攻擊我哦,我也是很愛很愛很愛Ruby的)!prototype.js 無疑是
Time of Update: 2018-12-05
JavaScript 的成功讓人津津樂道,為 Web 網頁編寫 JavaScript 代碼已經是所有 Web 設計師的基本功,這門有趣的語言蘊藏著許多不為人熟知的東西,即使多年的 JavaScript 程式員,也未能完全吃透。本文從7個方面講述 JavaScript 中那些你不很熟知但非常實用的技巧。簡略語句JavaScript 可以使用簡略語句快速建立對象和數組,比如下面的代碼:可以使用簡略語句如下:對象 car 就此建立,不過需要特別注意,結束花括弧前一定不要加 ";" 否則在 IE
Time of Update: 2018-12-05
上一篇介紹了XML如何載入到JavaScript解析器。這一篇介紹載入到解析器後,JavaScript是如何訪問節點的。在詳細介紹如何使用上面的方法前,我們來瞭解一下節點的主要屬性。documentElement 屬性:XML 文檔的根節點。nodeName 屬性:節點的名稱(唯讀)。nodeValue 屬性:節點的值。nodeType 屬性:節點的類型。childNodes 屬性:返回子節點集合。parentNode 屬性:返回父節點。firstChild
Time of Update: 2018-12-05
1、JavaScript刪除字串前後的空格String.prototype.trim = function(){return this.replace(/(^/s*)|(/s*$)/g, "");}2、JavaScript判斷是否是數字(功能相當於isNaN)function isNumber(str){ var patt=/^/d+(/./d+)?$/; return patt.test(str);} 4、JavaScript判斷email地址格式function
Time of Update: 2018-12-05
<!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; charset=UTF-8"><title>Quis Nostrud</title><link href="../
Time of Update: 2018-12-05
Cell儲存格對象檔案:Cell.js// JScript source codevar $MIN_ROW = 1, $MAX_ROW = 65535, $MIN_COL = 1, $MAX_COL = 256, $COL_STEP = 26;// -------------- Cell ---------------function Cell(addrStr, absoluteAddr) { this.set_ClassName("Cell"); this.
Time of Update: 2018-12-05
OperatorBinaryBase 二元操作符基類檔案:OperatorBinaryBase.js// ----------- Binary Operator Base -------------function OperatorBinaryBase() { this.DeriveFrom(new OperatorBase()); this.set_ClassName("OperatorAdd"); this._type = new
Time of Update: 2018-12-05
14
Time of Update: 2018-12-05
你可能知道,Javascript語言的執行環境是"單線程"(single
Time of Update: 2018-12-05
function CheckEmail()...{ var obj=document.getElementById("checkEmail"); var email=document.getElementById("TxtEmail").value; obj.className="Right"; obj.innerHTML='正在檢查,請稍候...'; if(email.length>0) ...{ var Expression=/^w+(
Time of Update: 2018-12-05
文章目錄 舊的語法新的語法宣告不支援JavaScript的語法原生資料型態(Primitive Data Type)特殊資料型態組合 (引用) 資料型態資料型態轉換宣告命名 文字瀏覽器不可用(假連結)文字瀏覽器可用顯示遊標所在位置的說明在狀態列顯示說明滑鼠指標指到時的樣式Window設定文字欄位的輸入遮罩( input mask ) : 只能輸入數字設定文字欄位的欄位驗證 :
Time of Update: 2018-12-05
如果你是一個Web開發人員,應該也寫過這種接受使用者輸入的JavaScript代碼: <input type="text" name="age" onchange="return (this.value>0)">表面上看,這行代碼不存在任何問題,但實際運行一段時間後,卻發現它偶爾莫名其妙地罷工。 這行代碼的問題是,使用者不一定輸入標準的年齡整數,他可能輸入“23.5”,也可能輸入“二十三”。改正的辦法是加入一些轉換過程,例如: <input type="text"
Time of Update: 2018-12-05
數組資料項目的串連與分割:var mya=new Array();mya[0]="aa";mya[1]="bb";mya[2]="cc";mya[3]="dd";function joinArray()...{var myText=mya.join(",");alert(myText);} function splitArray()...{var mya2=myText.split(",");alert(mya2[i]);} 用array.concat()方法可以把兩個array對象串連為一個新
Time of Update: 2018-12-05
它們都可以實現對域的隱藏,但visibility要佔用域的空間,而display則不會!下面是一個測試<html><head> <title>標題測試</title> <script language="javascript"> function testVisibility() { document.all("tb_0").style.visibility="hidden"; document.all("
Time of Update: 2018-12-05
語言學習,簡單易懂,然後擴充,然後總結,然後使用,最後就很容易融會貫通了。今天,簡單說明一下javascript類的聲明方式,目的為夯實javascript基礎直接看源碼:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html> <head> <title>javascript類的聲明</title> <meta http-equiv=
Time of Update: 2018-12-05
javascript非捕獲性分組和前瞻非捕獲性分組:前面講了建立反向引用的分組,這種分組一般稱為捕獲性分組。同時也存在一種非捕獲性分組。它不會建立反向引用,因為在比較長的Regex中,分組多了會很影響效率。所以使用非捕獲性分組。建立非捕獲性分組是這樣的(?:開始然後寫運算式。例如 var str = "#123231312";var patt =
Time of Update: 2018-12-05
<script language="javascript">...function CheckAll(form)...{ var tagname=(arguments.length>1)?arguments[1]:'TR'; for (var i=0;i<form.elements.length;i++)...{ var e = form.elements[i]; if (e.name != 'chkAll' && e.disabled =