Time of Update: 2014-07-06
寫在最開頭:其實我以前就在考慮要不要寫這個東西,因為這個東西確實不難,但是為什麼會有這麼多人問,他們問的不是怎麼用控制台,而是不知道控制台能幹嘛,他們也知道有 console.log 之類的東西,但他們不知道為什麼要用這麼長的字串代替 alert 輸出資訊。在他們眼裡 alert
Time of Update: 2014-07-06
Cycle是一個很棒的jQuery圖片切換外掛程式,提供了非常好的功能來協助大家更簡單的使用外掛程式的幻燈功能 下載cycle外掛程式並引入,此時,注意把引入它的代碼放在引入jQuery主檔案之後。 複製代碼 代碼如下: <head> <script type="text/javascript" src="js/jquery-1.8.0.min.js"></script> <script type="text/javascript"
Time of Update: 2014-07-06
目前開發一個項目遇到一個很噁心的問題,本來在登陸介面輸入使用者名稱密碼後登陸,選擇記住密碼後,在內容頁裡面的<input type="text" id="userName" />以及<input type="password" id="password" />會把登陸介面輸入的使用者名稱密碼填寫在內容頁裡。而內容頁是想建立新的子賬戶,這問題真叫一個噁心巴拉~~~
Time of Update: 2014-07-06
以下是HTML檔案原始碼: 複製代碼 代碼如下: <!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>
Time of Update: 2014-07-06
方法一、複製代碼 代碼如下: function CheckForm() {
Time of Update: 2014-07-06
複製代碼 代碼如下: <%@page pageEncoding="utf-8" contentType="text/html;charset=utf-8" %> <HTML> <HEAD> <title>WebForm5</title> <style>/* Root = Horizontal, Secondary = Vertical */ ul#navmenu-h { margin: 0; border: 0 none;
Time of Update: 2014-07-06
複製代碼 代碼如下:<script> // 擷取地址欄的參數數組 function getUrlParams() { var search = window.location.search; // 寫入資料字典 var tmparray = search.substr(1, search.length).split("&"); var paramsArray = new Array; if
Time of Update: 2014-07-06
當使用ajax擷取data資料的時候,直接data.foo就可以得到。而較低版本的jquery就不行比如1.4之前 複製代碼 代碼如下: $.post('/admin/UserBookView.do', {}, function(data) { console.info(data); }); 列印data資訊,顯示的是json格式的字串,如下: 複製代碼 代碼如下:
Time of Update: 2014-07-06
jquery validate有很多驗證規則,但是更多的時候,需要根據特定的情況進行自訂驗證規則。這裡就來聊一聊jquery validate的自訂驗證。jquery validate有一個方法,可以讓使用者來自訂驗證規則。案例一:複製代碼 代碼如下://自訂驗證
Time of Update: 2014-07-06
要弄清楚原型鏈就要先弄清楚 function 類型,在javascript中沒有類的概念,都是函數,所以它是一門函數式的程式設計語言。類有一個很重要的特性,就是它可以根據它的建構函式來建立以它為模板的對象。在javascript中,函數就有2個功能 第一、 作為一般函數調用 第二、 作為它原型對象的建構函式 也就new() 我們來看一個例子 複製代碼 代碼如下: function a(){ this.name = 'a'; } 當建立一個函數,它會發生什麼呢? 第一、它會建立1個函數對象
Time of Update: 2014-07-06
直接看例子 複製代碼 代碼如下: for(var p=1; p<=5; p++){ $("#properties"+p).show(); //下面有五個id為properties1 、properties2 、properties3 、properties4、properties5的div //我們用一個語句就讓下面五個div顯示成功了。 } } <div class="banner" id="properties1"> <span>【${property1 }】&
Time of Update: 2014-07-06
下午有個朋友問json 資料怎麼分頁 就搗鼓了一個東東出來 下面直接代碼:複製代碼 代碼如下:<!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
Time of Update: 2014-07-06
下拉框: //得到下拉式功能表的選中項的文本(注意中間有空格)var cc1 = $(".formc select[@name='country'] option[@selected]").text();//得到下拉式功能表的選中項的值var cc2 = $('.formc select[@name="country"]').val();//得到下拉式功能表的選中項的ID屬性值var cc3 = $('.formc
Time of Update: 2014-07-06
版本一css代碼部分:複製代碼 代碼如下:.focus { border: 1px solid #f00; background: #fcc;} 當焦點獲得時,添加focus樣式,添加邊框,並改背景色為#fcchtml代碼部分:複製代碼 代碼如下:<body> <form action="" method="post" id="regForm"&
Time of Update: 2014-07-06
複製代碼 代碼如下: <html> <head> <title>無標題文檔</title> <script type="text/javascript"> function aa() { s=form1.t1.value; s=s.replace(//n|/r/g,"");// 加上g是全域替換,不加只替換第一個 是斷行符號、是分行符號 form1.t1.value=s; } </script> </head>
Time of Update: 2014-07-06
如下題用if else實現不同條件下(add_step的變化), add_level的結果值不同:複製代碼 代碼如下:var add_level = 0; if(add_step == 5){ add_level = 1; } else if(add_step == 10){ add_level = 2; } else if(add_step == 12){ add_level = 3; } else if(add_step == 15){ add_level = 4; } else {
Time of Update: 2014-07-06
window.onload = function(){ alert("welcome"); }這樣的寫法作用是希望在頁面載入完,自動執行定義js代碼(function)。$(document).ready(function(){.... })這個函數是用來取代頁面中的window.onload;document.ready()和傳統的方法<body onload=”load()”>
Time of Update: 2014-07-06
觀察函數ajaxStart 和 ajaxStop 函數可以用來作為觀察函數,我們可以使用觀察函數的回呼函數來做相應的處理。當 Ajax 請求開始且尚未進行其他傳輸時,會觸發 ajaxStart 的回呼函數。當最後一次活動請求終止時,則會執行通過 ajaxStop 註冊的回呼函數。由於觀察函數具備全域性,所以需要使用 $(document) 來調用。我們通過使用 Ajax
Time of Update: 2014-07-06
今天有點小高興,csdn部落格瀏覽量過萬了,在過去還從來沒有過這麼高的瀏覽量呢,不得不說,太多時候還是有些矯情,可看到這些鼓勵還是忍不住高興啊,至少,這樣讓我有一種行內人員的感覺,吾道不孤啊。閑話不多說,繼續今天的記錄,記錄回放拖拽痕迹,先從過程上進行分析:1、要實現回放拖拽痕迹,則必須先有記錄;2、要記錄拖拽痕迹,則必須要實現拖拽;這個問題前幾天曾經做到過,當時實現的也略有瑕疵,但大致的實現方法已經瞭然於胸,所以今天在實現這個問題的時候速度快了不少,著實高興了一番,今天再實現了一遍之後理解上又
Time of Update: 2014-07-06
一言以蔽之:==先轉換類型再比較,===先判斷類型,如果不是同一類型直接為false。===表示恒等於,比較的兩邊要絕對的相同alert(0 == ""); // truealert(0 == false); // truealert("" == false); // truealert(0 === ""); // falsealert(0 === false); // falsealert("" === false); // false先說