憑空創造
document.write(); //不常用 因為比較容易覆蓋原來的頁面
innerhtml; //用得比較多 繫結屬性與內容比較方便
document.createelement; //也是比較多的,指定數量一般用它
刪
父節點.removechild(子節點);必須指定要刪除的子節點
node.parentnode.removechild(node)
復
新節點=要複製的節點.clonenode(引數) ; 引數可選複製節點
查
document.getelementbyid("demo");
document.getelementsbytagname("div");
document.getelementsbyclassname("a");
.parentnode
.children:非標準屬性,它返回指定元素的子元素集合。
獲取:getattribute(名稱)
設定:setattribute(名稱, 值)
刪除:removeattribute(名稱)
注意:ie6、7不支援。
node.innerhtml
div.style.width=」200px」;
div.classname += 「 hide」;
addeventlistener(「click」,fn);
div.onclick = function(){}
removeeventlistener
element.onclick = null;
設定location.href 就會呼叫assign()。一般使用location.href 進行頁面之間的跳轉(重定向)
後退
history.back()
history.go(-1) 0是重新整理
前進history.forward()
history.go(1)
window.open(url,target,param)
url 要開啟的位址
target新視窗的位置 _blank _self _parent(父框架)
param 新視窗的一些設定
返回值,新視窗的控制代碼
window.close() 關閉視窗
迴圈執行
var timerid = setinterval(code,interval);
clearinterval(timerid);
指定時間執行一次
var timerid = settimeout(code,interval);
cleartimeout(timerid);
javascritp 實現上週,下週,本週查詢
執行周查詢 type 表示查詢的種類 上週 1 本週 0 下週 1 function doweekquery type else 獲得周一時間 sheetmanform.queryplanstarttimebegin.value getdate vmonday 00 00 獲得週日時間 sheetm...
javascritp 實現上週,下週,本週查詢
執行周查詢 type 表示查詢的種類 上週 1 本週 0 下週 1 function doweekquery type else 獲得周一時間 sheetmanform.queryplanstarttimebegin.value getdate vmonday 00 00 獲得週日時間 sheetm...
半年簡單總結
一轉眼到這裡也半年多了。得 跟隨乙個固執的老大實踐了一些軟體工程的過程。老大比較固執也是乙個好事情,比較堅持原則。學會了怎樣使用狀態機來幫助實現處理複雜事務。這裡的管理還是比較嚴格的,所有的過程都有標準需要遵循,因此在編碼方面也養成了好的習慣,至少從編碼風格和標準上是這樣的。學會了簡單使用clear...