Time of Update: 2013-12-30
先複製一下,看看啟動並執行效果吧,其中用到的精髓是setInterval()方法:複製代碼 代碼如下:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><title>JavaScript</title><style>html{background-color:silver;
Time of Update: 2013-12-30
一個簡單的css配合jq美化select 複製代碼 代碼如下: <div id="main"> <section id="basic-usage"> <select id="basic-usage-demo"> <option value="">請選擇…</option> <option>1</option> <option>2</option> <option>3
Time of Update: 2013-12-30
複製代碼 代碼如下: $(function(){ //文字框只能輸入數字(不包括小數),並屏蔽IME和粘貼 $.fn.integer= function() { $(this).css("ime-mode", "disabled"); this.bind("keypress",function(e) { var code = (e.keyCode ? e.keyCode : e.which); //相容Firefox IE if(!$.browser.msie&&(e.keyCode==0x8)
Time of Update: 2013-12-30
假設 obj 為某個 HTML 控制項obj.offsetTop 指 obj 相對於版面或由 offsetParent 屬性指定的父座標的計算上側位置,整型,單位像素。obj.offsetLeft 指 obj 相對於版面或由 offsetParent 屬性指定的父座標的計算左側位置,整型,單位像素。obj.offsetWidth 指 obj 控制項自身的絕對寬度,不包括因 overflow 而未顯示的部分,也就是其實際佔據的寬度,整型,單位像素。obj.offsetHeight 指 obj
Time of Update: 2013-12-30
複製代碼 代碼如下:<script language="javascript"> /* 列表框互相操作函數集 */ //描述: 添加不重複列表框元素 function selAdd( srcList, dstList ) { var selectedIndex = new Array();
Time of Update: 2013-12-30
JavaScript實現快顯視窗實質上就是在瀏覽器上畫了一個方形地區,並在開始時將其隱藏,只是到某個JavaScript事件時才通過修改css的屬性值來將其顯示出來。其大致步驟為:•建立一個裝載快顯視窗的div複製代碼 代碼如下:<html> <head> <title>jQuery執行個體1:浮動視窗</title> <meta
Time of Update: 2013-12-30
JSON是一種便於操作使用的輕量級資料交換格式。易於人閱讀和編寫。同時也易於機器解析和產生。具體介紹請查看:http://www.json.org/。 很多時候我們需要組裝字串為json對象,首先要組合字元串,然後轉換為json對象,如下面的例子:複製代碼 代碼如下:<script type="text/javascript"> <!-- var a=50,b="xxx"; var arr="{id:"+a+",name:'"+b+"'}";
Time of Update: 2013-12-30
event是ie內建的一個對象,而ff中不存在該對象,只能通過傳遞參數的方式來類比event 另外ie中使用srcElement去獲得事件觸發源,ff下使用target。因此使用這兩個對象時需要做相關的瀏覽器安全色。 複製代碼 代碼如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Time of Update: 2013-12-30
效果:事件:當輸入完三個文字框後觸發blur事件。計算出平均值說明:調用方法計算出平均值,代碼:文字框中:複製代碼 代碼如下:<asp:TextBox ID="tblmyd11" Field="lmyd11" TableName="gqls_sy" EnabledAction="(12.*)" CssClass="erp_textbox_short" runat="server" self="ydpj"></asp:TextBox>JS部分:複製代碼
Time of Update: 2013-12-30
parentElement 擷取對象層次中的父物件。 parentNode 擷取文檔層次中的父物件。 childNodes 擷取作為指定對象直接後代的 HTML 元素和 TextNode 對象的集合。 children 擷取作為對象直接後代的 DHTML 對象的集合。
Time of Update: 2013-12-30
複製代碼 代碼如下:<script type="text/javascript">function copyCode(id){var testCode=document.getElementById(id).value;if(copy2Clipboard(testCode)!=false){alert("產生的程式碼已經複製到粘貼板,你可以使用Ctrl+V 貼到需要的地方去了哦!
Time of Update: 2013-12-30
1. 變數聲明如何定義變數複製代碼 代碼如下:var name = 'Bob';變數的初始值複製代碼 代碼如下:int lineCount;assert(lineCount == null); // Variables (even numbers) are initially null.可以使用var,也可以直接指定類型。final, 定義為final的變數,值不能夠被更改複製代碼 代碼如下:final name = 'Bob'; // Or: final String name = 'Bob'
Time of Update: 2013-12-30
部落格園快閃記憶體分頁是用JavaScript產生的,今天發現在IE8下點擊頁碼不能翻頁,翻頁操作是在當前頁碼的onclick事件中進行的。開始代碼是這麼寫的:複製代碼 代碼如下:var a = document.createElement("a");a.setAttribute("onclick", this.ClickFunctionName + "(" + pageIndex + ");Pager.SetCurrent(" + pageIndex +
Time of Update: 2013-12-30
複製代碼 代碼如下: // 判斷是否為移動端運行環境 if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){
Time of Update: 2013-12-30
由於客戶大多數是不懂電腦的大菜鳥。所以誤操作比較多,有時沒有選中文字框,然後不小心按了退格之後,剛剛辛苦填好的表單就什麼也後退的沒有了。網上查了好多資料,然後整合了一下。分享給大家。也希望優酪乳姐姐來看看我的第一篇技術部落格。呵呵(別介意我提到了你哦。)。廢話不多說。上源碼。 複製代碼 代碼如下: $(function(){ //處理鍵盤事件 禁止後退鍵(Backspace)密碼或單行、多行文字框除外 function banBackSpace(e){ var ev = e || window.
Time of Update: 2013-12-30
首先,有個單例對象,它上面掛了很多靜態工具方法。其中有一個是each,用來遍曆數組或對象。複製代碼 代碼如下:var nativeForEach = [].forEach var nativeMap = [].map var util = { each: function (obj, iterator, context) { if (obj == null) return&
Time of Update: 2013-12-30
----------------------對於動態標籤綁定事件------------------------ 複製代碼 代碼如下: var outTimer;//執行時間 var upTimer;//執行時間 var sqDiv = $("#tm");//要顯示的div var test="";//標識,為了將滑鼠移到顯示的div上時,div不會消失 var dd = "";//划過某一欄位傳的值 function test1(){ $("#tm").empty();//現將div清空 $.
Time of Update: 2013-12-30
JQuery的ready函數與JS的onload的區別:1.執行時間window.onload必須等到頁面內包括圖片的所有元素載入完畢後才能執行。$(document).ready()是DOM結構繪製完畢後就執行,不必等到載入完畢。2.編寫個數不同window.onload不能同時編寫多個,如果有多個window.onload方法,只會執行一個$(document).ready()可以同時編寫多個,並且都可以得到執行3.簡化寫法window.onload沒有簡化寫法$(document).rea
Time of Update: 2013-12-30
Ajax的興起,給 Javascript帶來了新的生機,大量的javascript架構(Javascript Framework)層出不窮,一些架構來至於開發人員項目經驗的總結和提煉,也有一些架構來至於商業公司,同時以開源和商業兩種方式發布。藉助這些框 架,可以大大加速Ajax項目的開發速度,但同時也面臨不同的學習曲線,以及架構擴充性等等問題。如何選擇Javascript架構,成為開發人員和架構
Time of Update: 2013-12-30
複製代碼 代碼如下://String.prototype使用 //批量替換,比如:str.ReplaceAll([/a/g,/b/g,/c/g],["aaa","bbb","ccc"]) String.prototype.ReplaceAll=function (A,B) { var C=this; for(var