Time of Update: 2013-10-17
大家先看一段簡單的jquery ajax 傳回值的js 代碼 複製代碼 代碼如下: function getReturnAjax{ $.ajax({ type:"POST", http://www.cnblogs.com/wlmemail/admin/%22ajax/userexist.aspx", data:"username="+vusername.value, success:function(msg){ if(msg=="ok"){
Time of Update: 2013-10-17
這玩意很多人寫過,但是今天臨時要用的時候找不到符合需求的,所以立馬來寫一個,既然都寫完了而且還滿符合需求的就放上來讓大家鞭一鞭。 需求很簡單,一個文字方塊必須限制只能輸入數字(或是小數點)並且要支援 IE 和 Firefox。 HTML的 Input 是這樣下滴 複製代碼 代碼如下: <input type="text" style="ime-mode:disabled" onkeyup="return ValidateNumber($(this),value)" /> ̶
Time of Update: 2013-10-17
複製代碼 代碼如下:html{ filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: url("data:image/svg+xml;utf8,<svg
Time of Update: 2013-10-17
複製代碼 代碼如下: <script type="text/javascript"> function check(){ //開始時間比結束時間大的驗證 var validtime = document.form1.validtime.value; var invalidtime = document.form1.invalidtime.value; var beginTimes=validtime.substring(0,10).split('-'); var
Time of Update: 2013-10-17
目前1.7以上,jquery的事件綁定已經用on替換了原來的bind,接下來為大家介紹下bind的使用方法及input textare事件,感興趣的朋友可以參考下 (1)jquery 綁定事件 目前1.7以上,jquery的事件綁定已經用on替換了原來的bind; 區別:(個人理解)bind是一次綁定事件到每一個子節點;on是只綁定到父節點,然後冒泡到各個子節點; 用法:bind 一個事件,一個方法:$(".class
Time of Update: 2013-10-17
jQuery 滑動方法:您可以在元素上建立滑動效果。slideDown() 向下滑動元素。slideUp() 向上滑動元素。slideToggle() 在 slideDown() 與 slideUp() 方法之間進行切換。$(selector).slide(speed,callback);可選的 speed 參數規定效果的時間長度。它可以取以下值:"slow"、"fast" 或毫秒。可選的 callback 參數是滑動完成後所執行的函數名稱。jQuery 動畫 - jQuery animate(
Time of Update: 2013-10-17
複製代碼 代碼如下: <html> <head> <title> </title> <script> var cc= null; function show(obj) { cc=obj.style.backgroundColor; obj.style.backgroundColor="Red"; } function disshow(obj) { obj.style.backgroundColor=cc; }
Time of Update: 2013-10-17
在blog的後台管理中允許為一個分類添加一個地址,但是不好添加onclick事件。想傳遞當前對象給一個函數,於是就將這個URL寫成"Javascript:shoControlSidebar(this)",可是結果發現這並不可行,傳遞過去的參數是一個對象,但是卻得不到任何其他資訊。我想得到的是innerText,而這個this並非指向它所在的A標籤。 這是<a href="Javascript:shoControlSidebar(this)">和<a
Time of Update: 2013-10-17
複製代碼 代碼如下: <script src="jquery-1.9.1.js" type="text/javascript"></script> <script type="text/javascript"> $(function () { $('#Button1').click(function () { // var ha = '<p>a</p>'; // $('div').append(ha); //1 // var w = '
Time of Update: 2013-10-17
複製代碼 代碼如下: <!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> <title></title>
Time of Update: 2013-10-17
Sublime Text 是一款非常優秀的跨平台編輯器,擁有漂亮的使用者介面和強大的功能,例如代碼縮圖,多重選取,快捷命令等。還可自訂鍵綁定,菜單和工具列。Sublime Text 的主要功能包括:拼字檢查,書籤,完整的 Python API ,Goto 功能,即時項目切換,多選擇,多視窗等等。 另外,Sublime Text 外掛程式眾多,通過包管理工具可以方便安裝和管理。本文介紹的 Sublime Web Inspector
Time of Update: 2013-10-17
[Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行] 時間為目前時間 複製代碼 代碼如下: //1.2013-4-9 11:21:32 //2.2013年4月9日 11點21分32秒 //3.2013年4月9日 上午11點21分32秒 //4.2013年4月9日 下午13點21分32秒 /* var thedate = new Date(); alert(thedate.getFullYear() + '-' + thedate.getMonth() + '-' +
Time of Update: 2013-10-17
要理解變數的範圍範圍就得先理解範圍鏈 用var關鍵字聲明一個變數時,就是為該變數所在的對象添加了一個屬性。 範圍鏈:由於js的變數都是對象的屬性,而該對象可能又是其它對象的屬性,而所有的對象都是window對象的屬性,所以這些對象的關係可以看作是一條鏈 鏈頭就是變數所處的對象,鏈尾就是window對象 看下面的代碼: 複製代碼 代碼如下: function t() { var a; function t2() { var b; } }
Time of Update: 2013-10-17
Requirement:一個json object,並且可能包含一些空值或者Null 字元串,在頁面顯示的時候希望遇到空值顯示“N/A”,但是有一部分值是允許空值的。因此希望通過篩選將空值設為“N/A”.例如希望學生的“age”和“score”如果為空白顯示“N/A”,而“sex”或者“comment”為空白則不做處理。複製代碼 代碼如下:var student =
Time of Update: 2013-10-17
ECMAScript5已經為字串定義了原生的trim方法。這個方法可能比會比本文的任何版本的都要快。建議在支援的瀏覽器中使用原生函數。下面講述的是自訂trim()函數遇到的問題,改進的過程。功夫在不斷淬鍊中才能醇正。JavaScript中沒有用於移除字串頭尾空白的原生修剪方法。最常見的自訂trim()函數實現如下所示:複製代碼 代碼如下:function trim(text) {return text.replace(/^\s+|\s+$/g,
Time of Update: 2013-10-17
jQuery中提供了兩個函數 : 1.$.map(array,callback(element,index)); 對於array中的每個元素,調用callback()函數,最終返回一個新的數組,原數組不變 例如:
Time of Update: 2013-10-17
原文:Model-View-Controller (MVC) with JavaScript作者:Alex@Net譯文:JavaScript 的 MVC 模式譯者:justjavac本文介紹了模型-視圖-控制器模式在 JavaScript 中的實現。我喜歡 JavaScript,因為它是在世界上最靈活的語言之一。 在 JavaScript 中,程式員可以根據自己的口味選擇編程風格:面向過程或物件導向。 如果你是一個重口味,JavaScript 一樣可以應付自如: 面向過程,物件導向,面向方面,
Time of Update: 2013-10-17
定義setTimeout()和setInterval()經常被用來處理延時和定時任務。setTimeout()
Time of Update: 2013-10-17
複製代碼 代碼如下: window.onload = function(){ var gaga = document.getElementById( "gaga" ); addClass( gaga,"gaga1" ) addClass( gaga,"gaxx" ); removeClass( gaga,"gaga1" ) removeClass( gaga,"gaga" ) function hasClass( elements,cName ){ return
Time of Update: 2013-10-17
通常的數組在填充時會隱式或者顯示指定數組下標,但JS中數組可以以名字的形式為元素賦值,這就形成了關聯陣列,如: 複製代碼 代碼如下:var arr=new Array();arr["china"]="beijing,niaoling,hulan";arr["usa"]="newyork,washington,atlanta";arr["japan"]="tokyo";alert(arr["china"]);alert(arr["japan"]);alert(arr[0]);