已采納回答 / Tracy_
對的,第一種更好,先創建再賦值。第二種默認創建全局變量,則會帶來一些麻煩。如function someFun(){ a = 1}; someFun() 執行完之后,全局變量中將有a = 2;如果function someFun(){ var a, ?a = 1}; someFun() 執行完之后,全局變量則不會有a這個變量。所以最好還是按照第一種方式。
2015-04-19
已采納回答 / mkmg88
Object.getAttribute('屬性'); ?? 獲取節點元素的屬性Object.setAttribute('屬性' , '值');?? 設置節點元素的屬性Object.removeAttrubute('屬性' ); ? ? 刪除節點元素的屬性這三個是DOM獲取和設置屬性的方法
2015-04-19
已采納回答 / Kiss丶The丶Rain
執行順序問題,body還沒有加載就執行了var mychar = document.getElementById("con")這句代碼,肯定獲取不到Id為con的對象。你可以把js代碼整體放到body后面,也可以把var mychar = document.getElementById("con")代碼放入window.onload事件中
2015-04-19
已采納回答 / Tracy_
_self 表示當前窗口_blank 表示新窗口_parent 表示父窗口_top 表示頂層窗口其實你可以把窗口當成瀏覽器的一個標簽頁。如果實在沒法理解,直接試一下,就明白了,很簡單的。
2015-04-19
最新回答 / 慕郎_蓮華
prompt可以返回你輸入的值:function openwindow(){? ? ?var kai=confirm("打開新窗口!");? ? ?if(kai==true)? ? ? ?{? ? ? ?kai=prompt("確定打開嗎?","http://www.xianlaiwan.cn");? ? ? ? window.open(kai,'_blank','width=400px,height=500');? ? ? ? }? ? ?else? ? { ??? ? ? ?document.write("不...
2015-04-17
已采納回答 / xj黑面書生
background是指background-color、background-image等的簡寫,在它之后定義的屬性,瀏覽器在解析時會自動的根據你寫的內容進行識別,background后面可以跟一堆的屬性
2015-04-15