原创 JavaScript_DOM編程藝術第二版學習筆記-第10章

本章內容 動畫基礎知識 用動畫豐富網頁的瀏覽效果 10.1 動畫基礎知識 前面章節介紹瞭如何利用DOM技術去修改文檔的樣式信息,選擇JS可以節約你的時間和精力,但總的來說,CSS仍是完成這類任務的最佳工具。不過,如果我們想

原创 JavaScript_DOM編程藝術第二版學習筆記-第6章

第5章總結 編寫JS腳本,需注意,它是否支持平穩退化;漸進增強;向後兼容;分離JavaScript原則。在第五章中,我們已經基本實現了JavaScript與HTML文檔的分離,只有onclick事件仍在文檔中。第6章將探討如何實現事件函數

原创 DOM事件探祕之一

1.事件流 事件是文檔或瀏覽器窗口中發生的特定的交互瞬間。【JavaScript <——>HTML】 事件流:描述的是從頁面中接受事件的順序。其中IE使用的是事件冒泡流 / Netscape使用的是事件捕獲流 簡單理解爲點擊按鈕時,也點

原创 HTML5-Canvas

Canvas簡介 <canvas> 是 HTML5 新增的元素,可使用JavaScript腳本來繪製圖形。例如:畫圖,合成照片,創建動畫甚至實時視頻處理與渲染。 示例,使用CanvasRenderingContext2D.fillRect

原创 可重複使用的JS函數

一、文檔onload時多個函數共享加載 如果需要在頁面加載同時加載JS函數,可以使用addLoadEvent()函數 function addLoadEvent(func){ var oldonload = window.onlo

原创 JavaScript_DOM編程藝術第二版學習筆記-第9章

CSS-DOM 9.1 style屬性 語法,element.style.property比如,獲取文檔的顏色:para.style.color這裏,需要注意的是,當獲取如:font-family中間有-的屬性時,屬性名採用駝峯命名法,及