Time of Update: 2013-10-17
先來看javascript的直接寫在了input上 複製代碼 代碼如下: <input name="pwuser" type="text" id="pwuser" class="input" value="樓盤帳號" onBlur="if(this.value=='') this.value='樓盤帳號';" onFocus="if(this.value=='樓盤帳號') this.value='';" /> <input name="pwpwd"
Time of Update: 2013-10-17
複製代碼 代碼如下: /** * @description 事件綁定,相容各瀏覽器 * @param target 事件觸發對象 * @param type 事件 * @param func 事件處理函數 */ function addEvents(target, type, func) { if (target.addEventListener) //非ie 和ie9 target.addEventListener(type, func, false); else if
Time of Update: 2013-10-17
取與設定樣式 擷取class和設定class都可以使用attr()方法來完成。例如使用attr()方法來擷取p元素的class,JQuery代碼如下: 複製代碼 代碼如下: var p_class = $("p").attr("class"); //擷取p元素的class [html] 使用attr()方法來設定p元素的class,JQuery代碼如下: [code] 1 $("p").attr("'class", "high"); //設定p元素的class為 "high"
Time of Update: 2013-10-17
無標題文檔 1 11 上移 下移 2 22 上移 下移 3 33 上移 下移 4 44 上移 下移 5 55 上移 下移 [Ctrl+A 全選 注:如需引入外部Js需重新整理才能執行]
Time of Update: 2013-10-17
很多時候我們會用for 來產生多個結構相同的節點結構,這樣我們需要寫很多createElement、setAttribute、appendChild 等代碼。 但其實我們只需要有一個html 的模板,就可以用cloneNode 方法對已有的節點進行複製,包括其子節點。 以下是cloneNode 方法原型: newElement oldElement.cloneNode(bool deep); 這個方法只有一個參數deep,布爾值,如果為true,則複製oldElement
Time of Update: 2013-10-17
confirm() 方法 confirm() 方法用於顯示一個帶有指定訊息和確定及取消按鈕的對話方塊。 說明:如果使用者點擊確定按鈕,則 confirm() 返回 true。如果點擊取消按鈕,則 confirm() 返回 false 一種: 複製代碼 代碼如下: <a href="javascript:if(confirm('確實要刪除該內容嗎?'))location='http://www.baidu.com'">快顯視窗</a> 二種: 複製代碼 代碼如下:
Time of Update: 2013-10-17
分析:1. Dialog的生命週期:2. Dialog的結構:標題、內容(DOM)、資料、提交欄、關閉按鈕顯示以及載入資料1. Content
Time of Update: 2013-10-17
javascript中window.document的屬性、方法和事件的總結,有需要的朋友可參考一下本文章。 屬性: Attributes 儲存節點的屬性列表(唯讀) childNodes 儲存節點的子節點列表(唯讀) dataType 返回此節點的資料類型 Definition 以DTD或XML模式給出的節點的定義(唯讀) Doctype 指定文件類型節點(唯讀) documentElement 返迴文檔的根項目(可讀寫) firstChild 返回當前節點的第一個子節點(唯讀)
Time of Update: 2013-10-17
例如: if(!myVar01)alert("發生錯誤"); // 該代碼直接發生異常,因為變數myVar01沒有申明 if("undefined" == typeof myVar01)alert("發生錯誤"); // 這樣寫才不至於發生異常 而: var myVar01; if(undefined == myVar01)alert("發生錯誤"); // 該代碼會正確運行 if("undefined" == typeof myVar01)alert("發生錯誤"); //
Time of Update: 2013-10-17
核心代碼:複製代碼 代碼如下://擷取視窗的高度 var windowHeight; //擷取視窗的寬度 var windowWidth; //擷取彈窗的寬度 var popWidth; //擷取彈窗高度 var popHeight; function init(){ windowHeight=$(window).height(); windowWidth=$(window).width(); popHeight=$(".window").height();
Time of Update: 2013-10-17
複製代碼 代碼如下: function initialize() { addcloud(); //為頁面添加遮罩 document.onreadystatechange = subSomething; //監聽載入狀態改變 } function addcloud() { var bodyWidth = document.documentElement.clientWidth; var bodyHeight =
Time of Update: 2013-10-17
複製代碼 代碼如下: <html> 題:<br /> 有n個直線最多可以把一個平面分成多少個部分<br /><br /> 線條數:<input type="text" id="line"/><br /> 內交點:<label id="innerPoint"></label><br /> 分割數:<label id="part"
Time of Update: 2013-10-17
複製代碼 代碼如下: <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript"> jQuery.fn.LoadImage=function(scaling,width,height,loadpic){ if(loadpic==null)loadpic="../img/loading.gif"; return
Time of Update: 2013-10-17
本文介紹三款簡單的返回頁面頂部代碼,可以使用簡單的HTML(http://www.jb51.net/web/62651.html) 錨標記,也可使用Javascript Scroll (http://www.jb51.net/article/31422.htm) 函數動態返回,其它的還有懸浮指令碼等有點複雜了,本文不再介紹,大家根據自己需要選擇其中的一種即可,總之簡約最美的,能減少代碼就減少代碼,能不調用的就別調用,要不是天緣部落格的文章都是牛長也不會添加這個功能。 一、使用錨標記返回頁面頂部
Time of Update: 2013-10-17
在項目中需要快速檢測瀏覽器是否支援某CSS3特性,比如檢測是否支援“transform”,然後我的布局會有兩種完全不同的版式。當然除開本文介紹的這種快速方法,還有一種更有名和更通用的方法,那就是modernizr,運行指令碼之後它會在html的class上加上瀏覽器支援的所有特性的列表。優點:js是可配置的,不需要的特性檢測可以在配置指令碼中去掉基於特性檢測js庫簡單好用除此之外還有一種不太好的方法,那就是判斷瀏覽器的UA,不好的原因是UA可能會偽造,而且版本判斷繁瑣,還有不穩定。優點:效能可能
Time of Update: 2013-10-17
一、問題的提出 我們先來看看下面幾段代碼,要注意的是,以下代碼不要在瀏覽器的開發人員工具(如FireBug、Chrome Developer tool)中運行,原因後面會說明: 為什麼我們可以刪除對象的屬性: 複製代碼 代碼如下: var o = { x: 1 }; delete o.x; // true o.x; // undefined 但不以刪除像這樣聲明的變數: 複製代碼 代碼如下: var x = 1; delete x; // false x; // 1
Time of Update: 2013-10-17
原生態javascript擷取日期複製代碼 代碼如下:<SCRIPT LANGUAGE="JavaScript">var myDate = new Date(); myDate.getYear(); //擷取當前年份(2位) myDate.getFullYear();
Time of Update: 2013-10-17
在這篇文章中,我為大家收集了40款非常棒的 jQuery 導航外掛程式和教程。導航作為網站重要的組成部分,能夠協助使用者找到他們想要的內容,因此導航設計的好壞決定了使用者能夠在你的網站停留更長的時間,瀏覽更多的內容。在下面的集合中,你會發現很多便利的 jQuery 導航外掛程式和有用的教程,協助你實現充滿吸引力的網站導航,讓你網站更有組織性和互動性。Creating CSS3 Dropdown
Time of Update: 2013-10-17
跨平台的事件EventUtil對象 EventUtil: 複製代碼 代碼如下: var EventUtil={ addEventHandler:function(oTarget, sEventType, fnHandler){ if(oTarget.addEventListener){ oTarget.addEventListener(sEventType,fnHandler,false); } else if(oTarget.attachEvent){
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> <meta http-equiv="Content-Type"