Time of Update: 2017-01-13
一,原生態js設定文字框值<input type="text" name="test" id="test">擷取 test的值var t=document.getElementByIdx_x("test").value把值賦給變數t給<input type="text" name="test"
Time of Update: 2017-01-13
程式碼 代碼如下複製代碼 function checkPasswordReg(s) {if(/^\d{6}$/.test(s)){ //不是6位元字return false;}if(/^[a-z]+$/.test(s)){ //全是英文return false;}if(s==”" || s.length==0){return false;}if(s.length>20 || s.length<6){ //長度在6和20之間return
Time of Update: 2017-01-13
javascript(UrlDecodedecodeURIComponent())這個函數名稱實在太常了,個人真的不太瞭解,畢竟js的系統函數很多,很容易遺漏。煩惱在偶然間發現了這個函數!編碼函數:encodeURIComponent()解碼函數:decodeURIComponent()decodeURIComponent()文法decodeURIComponent(URIstring)參 數:(URIstring)必需。一個字串,含有編碼 URI
Time of Update: 2017-01-13
attachEvent可以使用匿名函數,但這樣之後,detachEvent將無法卸載之。detachEvent所卸載的函數必須使用函數名。以下代碼是無效的:dom.attachEvent('onclick',function(){alert()});dom.detachEvent('onclick',function(){alert()});以下代碼也是無效的: dom.attachEvent('onclick',function()
Time of Update: 2017-01-13
滾輪事件的相容性差異有些不拘一格,不是以往的IE8-派和其他派,而是FireFox派和其他派。包括IE6在內的瀏覽器是使用onmousewheel,而FireFox瀏覽器一個人使用DOMMouseScroll. 經自己測試,即使現在FireFox 19下,也是不識onmousewheel。 代碼如下複製代碼 //非iedocument.body.onmousewheel = function(event) { event =
Time of Update: 2017-01-13
例子 代碼如下複製代碼 function test(){var temp = document.getElementById(“text1″);//對電子郵件的驗證var myreg =
Time of Update: 2017-01-13
例子 代碼如下複製代碼 var tel = 18767802354;var reg = /^0?1[3|4|5|8][0-9]\d{8}$/;if (reg.test(tel)) {alert(“號碼正確~”);}else{alert(“號碼有誤~”);}; 匹配13,14,15,18開頭的手機號碼!例子驗證手機號一 代碼如下複製代碼 string.prototype.ismobile =
Time of Update: 2017-01-13
最近的一個項目遇到一個坑,就是關於JS字串的數組式引用:JavaScriptvar str = 'ABCDEFG'; //引用字串第3個位置的字元alert(str[2]);大部分瀏覽器輸出正常值為C; 但是部分低版本瀏覽器(例如IE7)不支援這樣引用,輸出為undefined.為了達到相容,以後還是老老實實的使用String.charAt方法吧~var str = 'ABCDEFG'; //引用字串第3個位置的字元alert(str.charAt(2));
Time of Update: 2017-01-13
arguments 對象並不是一個數組,訪問單個參數的方式與訪問數組元素的方式相同。索引 n 實際上是 arguments 對象的 0…n 屬性的其中一個參數。在javascript中,不需要明確指出參數名,就能訪問它們。如: 代碼如下複製代碼 function hi(){if(arguments[0]=="andy"){ return;}alert(arguments[0]);}
Time of Update: 2017-01-13
javascript教程 split函數執行個體教程<html> <head> <script> function foo() { var str = reverse('a,b,c,d,e,f,g'); alert(str); if (str == 'g,f,e,d,c,b,a') alert('成功'); else alert('失敗'); } function reverse(str) { // 在此處加入代碼,完成字串翻轉功能 var
Time of Update: 2017-01-13
元字元 ^ $ . * + ? = ! : | / ( ) [ ] { } 在使用這些符號時需要用“”來進行轉移。 如果記不清楚那些標點符號需要轉移,可以在使用標點符號時都使用反斜線“” 簡單匹配 1、直接量 /javascript教程/ 匹配帶有“javascript”的字串 比如“javascript is an object-oriented scripting language” 2、[ ]
Time of Update: 2017-01-13
但卻是理解資料結構的關鍵。標題中的4個術語,對應的英文分別是:shallow copy(注意,不是shadow copy)、deep copy、pass by value、pass by reference(或pass by
Time of Update: 2017-01-13
javascript教程 div彈出層代碼function loadBar(fl)//fl is show/hide flag{ var x,y; if (self.innerHeight) {// all except Explorer x = self.innerWidth; y = self.innerHeight; } else if
Time of Update: 2017-01-13
這是一款用來在用戶端過濾一些非法字元,可以防止一些不必要提供,更顯得方便使用提示哦javascript教程 過濾非法字元驗證程式<head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>javascript 過濾非法字元驗證程式</title><script
Time of Update: 2017-01-13
javascript教程 文本圖片向上滾動執行個體代碼marque(500,24,"icefable1","box1left")var scrollElem;var stops教程croll;var stoptime;var preTop;var leftElem;var currentTop;var marqueesHeight;var www.111cn.netfunction
Time of Update: 2017-01-13
代碼如下 複製代碼 <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>無標題文檔</title>
Time of Update: 2017-01-13
主要擴充了原圖和顯示框的展示模式,有以下幾種模式: "follow" 跟隨模式:顯示框能跟隨滑鼠移動的效果; "handle" 拖柄模式:原圖上有一個拖柄來標記顯示範圍; "cropper" 切割模式:原圖用不透明的來標記顯示範圍,其他部分用半透明顯示; "handle-cropper" 拖柄切割模式:拖柄模式和切割模式的混合版,同時用透明度和拖柄來標記顯示範圍。 當然更多的擴充等待你的想象力來發掘。 相容:ie6/
Time of Update: 2017-01-13
JavaScript中數組是無法直接儲存為Cookie的(PHP可以),那要將數組轉存為字串,再儲存在Cookie中,簡單的一維數組我們直接用toString()或者join就可以了: JavaScript中toString函數方法是返回對象的字串表示。 使用方法:objectname.toString([radix]) 其中objectname是必選項。要得到字串表示的對象。 radix是可選項。指定將數字值轉換為字串時的進位。 join是其中一個方法。
Time of Update: 2017-01-13
假設首頁面有一個div,裡面放置一個iframe:<div id="frameBox"><iframe id="frameWin" src="1.html" name="opWin" style="width:100%;height:100%" frameborder="0"
Time of Update: 2017-01-13
(function(){ var isReady=false;//判斷onDOMReady方法是否已經被執行過 var readyList= [];//把需要執行的方法先暫存在這個數組裡 var