Time of Update: 2014-07-06
Js實現滾動變色的文字效果,在效果展示頁面,可看到文字在交替變色顯示,以迷人的注意,效果真心不錯哦,把代碼拷貝到你的網站後,修改成想要的文字就OK了。 以下是原始碼: 複製代碼 代碼如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>滾動變色的文字js特效</title> </head>
Time of Update: 2014-07-06
方法一: 做項目的時候可能會遇到用js驗證表單輸入正確性的需求,這時候就需要用到js的Regex。舉個例子:比如說要驗證月份,格式為:'yyyy-MM',這個Regex寫起來很簡單,實在寫不出,也可以Google、百度一把,網上例子一大堆!但是jsRegex就這樣寫死也會帶來新的問題:如果設定檔的月份格式改了呢?改成'yyyyMM'、或者是'yyyy_MM'...呢??我們是不是要記得去把js中的Regex也跟著一遍遍的改呢??
Time of Update: 2014-07-06
例如:有這麼一段代碼:複製代碼 代碼如下:var array = [];array.push(1);array.push(2);array.push(3);for(var i in array) {console.log(i+":"+array[i]);}此時會輸出什麼呢?當然是0:1 1:2 2:3但是如果在for in之前加上Array.prototype.say = "hello";再次運行會輸出什麼呢?複製代碼 代碼如下:0:1 1:2 2:3
Time of Update: 2014-07-06
複製代碼 代碼如下:var a= new Array(new Array(1,2),new Array('b','c')); document.write(a[1][1]); 說白了,就是利用for迴圈定義二維數組! ?<script language="javascript" type="text/javascript"> function Array_2(nRow,nColumn){
Time of Update: 2014-07-06
hover([over,]out) 一個模仿懸停事件(滑鼠移動到一個對象上面及移出這個對象)的方法 當滑鼠移動到一個匹配的元素上面時,會觸發指定的第一個函數。 當滑鼠移出這個元素時,會觸發指定的第二個函數。 複製代碼 代碼如下: $('.myDiv').hover(function() { doSomething... }, function() { doSomething... }); 而問題是有些元素比如菜單是通過AJAX動態載入的,hover方法執行的時候
Time of Update: 2014-07-06
在“按需載入”的需求中,我們經常會判斷當指令碼載入完成時,返回一個回呼函數,那如何去判斷指令碼的載入完成呢?我們可以對載入的 JS 對象使用 onload 來判斷(js.onload),此方法 Firefox2、Firefox3、Safari3.1+、Opera9.6+ 瀏覽器都能很好的支援,但 IE6、IE7 卻不支援。曲線救國 —— IE6、IE7 我們可以使用 js.onreadystatechange 來跟蹤每個狀態變化的情況(一般為 loading
Time of Update: 2014-07-06
<a href="javascript:history.go(-1)">返回上一頁</a> <a href="javascript:location.reload()">重新整理當前頁面</a> <a href="javascript:" onclick="history.go(-2); ">返回前兩頁</a> <a href="javascript:" onclick="self.location=document.
Time of Update: 2014-07-06
複製代碼 代碼如下:(function($) { $.fn.tablepage = function(oObj, dCountOfPage, fresh_id) { var dPageIndex = 1; var dNowIndex = 1; var sPageStr = ""; var dCount = 0; var oSource =
Time of Update: 2014-07-06
javascript中一個標識符所在的位置越深,它的讀寫速度也越慢。因此,函數中讀寫局部變數總是最快的,而讀寫全域變數通常是最慢的。一個好的經驗法則是:如果某個跨範圍的值在函數中被引用一次以上,那麼就把它儲存到局部變數裡。 例如: 複製代碼 代碼如下: <!-- 最佳化前 --> <script type="text/javascript"> function initUI () { var bd = document.body, links =
Time of Update: 2014-07-06
複製代碼 代碼如下:<!DOCTYPE HTML><html lang=zh-cn><head><meta charset=utf-8><title>遮罩演練</title><link href="../css/component2.css" rel="Stylesheet"/><script
Time of Update: 2014-07-06
複製代碼 代碼如下:<div id=article><img height="800" alt="" width="1280" src="/down/js/images/12498880470.jpg" /></div><script type="text/javascript" >//縮放圖片到合適大小function ResizeImages(){ var myimg,oldwidth,oldheight; &
Time of Update: 2014-07-06
複製代碼 代碼如下: /* 將json對象轉換為字串 使用方法: var json = {id=3,name="abc"}; var str = tools.j2s(json); */ tools.j2s = function(O) { var S = []; var J = ""; if (Object.prototype.toString.apply(O) === '[object Array]') { for ( var i = 0; i < O.length; i++) {
Time of Update: 2014-07-06
複製代碼 代碼如下:<!DOCTYPE html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>jQuery五角星評分外掛程式</title><script type="text/javascript"
Time of Update: 2014-07-06
//此段代碼在IE9、Firefox、Chorme、safair中測試顯示沒有問題,給該表格添加了一些簡單的樣式,準系統可以實現,還有少量問題有待改進! 如下: 以下是代碼:複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html
Time of Update: 2014-07-06
複製代碼 代碼如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>60重新整理本頁</title> <script type="text/javascript"> var t; t=60; function
Time of Update: 2014-07-06
複製代碼 代碼如下:function lastname(){ //擷取欲上傳的檔案路徑var filepath = document.getElementById("file1").value; //為了避免轉義反斜線出問題,這裡將對其進行轉換var re = /(\\+)/g; var filename=filepath.replace(re,"#");//對路徑字串進行剪下截取var one=filename.split("#");//擷取數組中最後一個,即檔案名稱var two=
Time of Update: 2014-07-06
執行個體代碼記錄:<script type="text/javascript"> function start_sms_button(obj){ var count = 1 ; var sum = 30; var i = setInterval(function(){ if(count > 10){ obj.attr('disabled',false); obj.val('發送驗證碼');
Time of Update: 2014-07-06
//加入收藏 function AddFavorite(){ if (document.all) { addToBookMark(window.location.href, document.title); } else if (window.sidebar) { addToBookMark(document.title, window.location.href); } } function addToBookMark(url,title){ var ua =
Time of Update: 2014-07-06
false.toString(); // 'false'[1, 2, 3].toString(); // '1,2,3'function Foo(){}Foo.bar = 1;Foo.bar; // 1一個經常容易被誤解的就是數字常量不能視為對象,實際上數字常量仍然可以視為對象。這是因為 Javascript 解析器在解析點操作符時而將其視為浮點數特徵而犯下的錯誤。2.toString(); // raises
Time of Update: 2014-07-06
<!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/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html;