Time of Update: 2015-08-18
標籤:dom javascript element 滑鼠 節點 為了顯示滑鼠相對於瀏覽器的位置(相對於螢幕和頁面類似),我們可以利用click事件,獲得關於按一下滑鼠的事件對象event。這個事件對象裡的clientX和clientY包含了滑鼠的位置資訊,所以我突發奇想,那我可不可以通過DOM中的createEle
Time of Update: 2015-08-17
標籤:面象對象編程技術的核心理念:封裝、繼承、多態;在一些主流的進階程式設計語言中,比 如:C#,VB.NET,JAVA,PHP等都是很容易實現的,而如果要在javascript中實現面象對象編程,可就不那麼直接和容易了,因為 javascript並不是物件導向的語言,所以我們只能通過javascript的一些特性,比如:閉包、原型鏈等來類比出物件導向編程,我認為這些是
Time of Update: 2015-08-14
標籤:當涉及到編程,與日期的工作可能是棘手的。然而,幸運的是,大多數語言都已經完成了這個困難的工作,並有一種內建的日期功能來協助我們。JavaScript是具有有用的功能來協助大量輸出,設定日期。The JavaScript Date Object開始日期在JavaScript中你需要做的第一件事是初始化一個對象等工作:var d = new Date();
Time of Update: 2015-08-13
標籤:javascript 遊戲 cocos2djs cocos2d 開發 對於使用遊戲引擎開發遊戲而言,你選擇何種語言並不重要,重要的是你對這個遊戲引擎的理解和掌握,你對開發遊戲的實踐和感悟,畢竟一種遊戲引擎常常支援很多語言開發,不同的項目使用的語言也可能很不一樣。
Time of Update: 2015-08-10
標籤:一、變數的範圍 要理解閉包,首先必須理解Javascript特殊的變數範圍。變數的範圍無非就是兩種:全域變數和局部變數。Javascript語言的特殊之處,就在於函數內部可以直接讀取全域變數。Js代碼 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函數外部自然無法讀取函數內的局部變數。 Js代碼 function f1(){ var n=999; } alert(n); //
Time of Update: 2015-08-08
標籤:利用JavaScript選擇GridView行本篇技巧和訣竅記錄的是:利用JavaScript選擇GridView行。當我們想在GridView中添加刪除、選擇功能時,我們通常的做法是利用模板功能在每行添加一個按鈕控制項或者超連結按鈕控制項,單擊按鈕利用RowCommand擷取每行的ID。下面我們利用JavaScript完成這一功能。我們可以通過調用JavaScirpt函數改變單擊的行的背景顏色來類比選擇的行,這裡需要聲明一個隱藏欄位,從JS中獲得選取GridView行的ID。在選擇/刪除
Time of Update: 2015-08-09
標籤: window.event.srcElement與window.event.target 都是指向觸發事件的元素,它是什麼就有什麼樣的屬性srcElement是事件初始化目標html元素對象引用,因為事件通過元素層次冒泡,可以在任意一層進行處理,有了元素的引用,就可以讀寫改元素的屬性。 IE瀏覽器支援window.event.srcElement ,
Time of Update: 2015-08-08
標籤:對象的分類和內建Math對象一、對象的分類 1.內建對象 Global Math 2.本機物件 Array Number String Boolean Function RegExp 3.宿主對象 DOM BOM 二、Math對象 格式: Math.方法(參數) 1.取絕對值
Time of Update: 2015-08-07
標籤:1、DOM的基本概念 htmlDOM是一種物件導向的樹的模型,它包含html中的所有元素;通過html可以找到所有包含在dom中的元素。 DOM是文件物件模型,這種模型為樹模型;文檔是指標籤文檔;對象是指文檔中每個元素;模型是指抽象化的東西。2、Windows對象操作一、屬性和方法:屬性(值或者子物件):opener:開啟當前視窗的源視窗,如果當前視窗是初次開機瀏覽器開啟的,則opener是null。dialogArgument:對話方塊傳回值。子物件:history,
Time of Update: 2015-08-07
標籤:一、寫在前面的話1、我們有聽說過,在一些地方,會把JavaScript當作入門級程式設計語言,這是因為它相對易學,易習。2、JavaScript是一門地地道道的程式設計語言,既然是一門語言,那就應該有專屬於它本身的文法,掌握它的文法勢在必行。3、不要試圖去記憶它的所有文法和關鍵字,事實上,幾乎沒有人能做到這一點。4、沒有一個人敢說,學JavaScript1年或者幾年就能稱為不敗的神話,堅持下去,會讓你走的更遠,只有這樣,你才可能欣賞到更美的風景。5、制定一個適合你自己的計劃,選擇一本適合你
Time of Update: 2015-08-09
Emmet:HTML/CSS代碼快速編寫技巧,emmetcss一、Emmet簡介Emmet的前身是Zen
Time of Update: 2015-08-08
PhantomJS快速入門教程(伺服器端的 JavaScript API 的 WebKit),phantomjswebkitPhantomJS 是一個基於 WebKit 的伺服器端 JavaScript API。它全面支援web而不需瀏覽器支援,其快速,原生支援各種Web標準: DOM 處理, CSS 選取器, JSON, Canvas, 和 SVG。 PhantomJS 可以用於 頁面自動化 , 網路監測 , 網頁截屏 ,以及 無介面測試
Time of Update: 2015-08-08
css如何讓浮動元素水平置中,css浮動元素置中對於定寬的非浮動元素我們可以在CSS中用 margin:0 auto 進行水平置中,對於不定寬的浮動元素我們也有一個常用的技巧解決它的水平置中問題。解決水平置中問題有很多種方法,下面先給大家分享一下三種方法,希望能協助到大家。方法一:1、HTML 部分:<div class="box"> <p>我是浮動的</p> <p>我也是置中的</p></div>2、CSS
Time of Update: 2015-08-07
解決jquery操作checkbox全選全不選無法勾選問題解決jquery操作checkbox全選全不選無法勾選問題最近在工作中使用jquery操作checkbox,使用下面方法進行全選、反選:$(input[name='checkbox']).attr(checked,checked);調試時,前兩次都沒有問題,可以正常顯示選中和取消,但當再去選中的時候,複選框的屬性checkbox值變為checked,沒問題,但是複選框卻不在顯示選中狀態,明明屬性值改了,但是卻不顯示勾選,太
Time of Update: 2015-08-07
HTML5應用開發:JavaScript庫iScroll教程,html5iscroll目錄1. iScroll介紹2. 安裝和使用3. 簡單的iScroll例子4. Pinch & Zoom5. Snap to element6. iScroll 詳細參數1.
Time of Update: 2015-08-06
網頁某塊地區滑鼠不讓選中文字,地區滑鼠選中文字1、給元素加樣式 -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;2、ie6-ie9 需要加以下jsa. //不可選中文字 var oDrag =
Time of Update: 2015-08-07
javascript 變數 命名規範 變數的範圍變數 小時候我們學過 這個 應用題 : X+1=2; 問 X 等於幾? 答案是 1 對了,很聰明哈 那麼 這個 X 我們就稱之為 未知數 或者 變數 變數實際是一個容器 用來存放資料的。但是我們永遠不知道,他的結果是多少。 裡面只能存放一個值。 var
Time of Update: 2015-08-06
JS類比鍵盤打字效果的方法,js類比打字效果本文執行個體講述了JS類比鍵盤打字效果的方法。分享給大家供大家參考。具體如下:這裡使用JS類比實現軟鍵盤及打字效果,點擊軟鍵盤年的字母鍵,文字框中即可顯示文字,像是鍵盤打字的效果,美工不太好,沒怎麼美化,CSS高手可美化一下按鈕,看上去還挺不錯吧,我覺得。先來看看運行:具體代碼如下:<html><head><meta http-equiv="Content-Type" content="text/html;
Time of Update: 2015-08-06
jquery實現即時改變網頁字型大小、字型背景色和顏色的方法,jquery字型大小本文執行個體講述了jquery實現即時改變網頁字型大小、字型背景色和顏色的方法。分享給大家供大家參考。具體如下:這裡使用jquery即時改變字型大小、字型背景色和顏色,JQUERY讓很多事變得更簡單,確實是個實用的小外掛程式,對JQ不熟悉的朋友,平時可要多看一些執行個體啦,比如現在這一個小執行個體,你可以從中學習到不少知識點的哦。運行效果如所示:具體代碼如下:<!DOCTYPE html PUBLIC "-/
Time of Update: 2015-08-06
JavaScript實現可拖拽的拖動層Div執行個體,javascriptdiv本文執行個體講述了JavaScript實現可拖拽的拖動層Div。分享給大家供大家參考。具體如下:這是一個完美的JS拖拽效果,帶拖尾的JavaScript拖動層代碼,經過了多次最佳化修正,複製節點的方法不錯,值得JS愛好者學習,同時代碼修正了給拖拽元素加ondblclick事件無效的問題,相容多種瀏覽器,拷貝代碼即可運行使用。運行效果如所示:具體代碼如下:<!DOCTYPE html PUBLIC