已采納回答 / 想想114516
還有最后一個函數function return(){????????? var mymessage=confirm("是否取消設置");????????? if (mymessage==true)????????? {????????????? mychar.removeAttribute("style");??????????? ?????????? }???? }也是沒有效果的,因為里面的mychar沒有通過getElementById("txt")方法得到對象
2016-03-16
已采納回答 / 粉紅的扇子
因為if要判斷括號里的的代碼,如果你直接寫true的話,就是永遠都是對的,死循環,就不存在判斷一說,這時不管你點擊哪個按鈕,if判斷都是對的,都會打開新窗口,而addf的值根據你點擊的按鈕不同有兩個值,true或者false,這時,if才會判斷是否執行打開新窗口的操作
2016-03-16
最新回答 / yj623616886
<input type="button" value="改變顏色" onclick="Ccolor()"> ???? <input type="button" value="改變寬高" onclick="Cwh()">??? <input type="button" value="隱藏內容" onclick="N()">??? <input type="button" value="顯示內容" onclick="B()">??? <input type...
2016-03-16
已采納回答 / Thomaszzc
1:? var mychar=document.getElementById(con);首先,con應該加引號? var mychar=document.getElementById("con");2:html在頁面運行的時候從上到下解析,當script 放在head里面時,dom樹沒有渲染完成,沒法找到這個元素,所以不能修改。mychar 在控制臺查看是null。
2016-03-16
已采納回答 / 躲雨的聰
prompt()不會直接執行默認的內容,只有修改新的內容,再點擊確定才會執行相應的操作。再說了打開一個網頁就不應該用這個方法,最好是用window.open()
2016-03-16