scroll系列
* 元素的樣式屬性是無法直接通過:物件.style.屬性來獲取(樣式在style屬性中設定)
* offset系列:
* offsetleft:距離左邊位置的值
* offsettop:距離上面位置的值
* offsetwidth:元素的寬(有邊框)
* offsetheight:元素的高(有邊框)
** scroll系列:捲曲---滾出去
** scrollwidth:元素中內容的實際的寬(沒有邊框),如果沒有內容就是元素的寬
* scrollheight:元素中內容的實際的高(沒有邊框),如果沒有內容就是元素的高
my$("btn").onclick=function () ;
案例:變速動畫函式封裝
//勻速動畫
function animate(element, target)
//測試**:
console.log("目標位置:"+target+",當前位置:"+current+",每次移動步數:"+step);
}, 20);
}
案例:獲取任意元素的屬性值
//谷歌,火狐支援
"dv"),null).left);
//ie8支援
"dv").currentstyle.left);
function getstyle(element,attr) else
} function getstyle(element,attr)
案例:為元素新增屬性
JavaScript學習記錄十
總結繫結事件的區別 addeventlistener attachevent 相同點 都可以為元素繫結事件 不同點 1.方法名不一樣 2.引數個數不一樣addeventlistener三個引數,attachevent兩個引數 3.addeventlistener 谷歌,火狐,ie11支援,ie8不支...
JavaScript學習記錄五
程式設計思想 把一些生活中做事的經驗融入到程式中 面向過程 凡事都要親力親為,每件事的具體過程都要知道,注重的是過程 物件導向 根據需求找物件,所有的事都用物件來做,注重的是結果 物件導向特性 封裝,繼承,多型 抽象性 js不是物件導向的語言,但是可以模擬物件導向的思想 js是一門基於物件的語言 萬...
android學習記錄 十
改變傳入的資料庫版本號就可以觸發資料庫公升級.val dbhelper mydatabasehelper this bookstore.db 5 此時會呼叫onupgrade方法.重寫onupgrade方法 override funonupgrade db sqlitedatabase,oldver...