已采納回答 / 慕仔3182657
首先var new=prompt("輸入要打開的網址","http://www.xianlaiwan.cn/");這一行有問題,變量名不能選擇為關鍵詞。然后將所有引用的地方的變量名都改為新的變量名變量名可以任意取名,但要遵循命名規則:? ? 1.變量必須使用字母、下劃線(_)或者美元符($)開始。? ?
2.然后可以使用任意多個英文字母、數字、下劃線(_)或者美元符($)組成。? ? 3.不能使用JavaScript關鍵詞與JavaScript保留字。
2019-08-11
已采納回答 / 風凪
var mychar(是你起的變量名);javascript聲明,可以說是聲明Java語言,第三行,直接var一個變量并賦值,(聲明省略了,一般情況下都可以省略聲明。)其中變量可以重復賦值,但后邊的會覆蓋你前面的。
2019-08-07
已采納回答 / hc1125
js 執行時先解析function定義的函數,但是解析到一半的出錯了,相當于<script>中的代碼沒有解析完成,點擊的時候就找不到所要執行的函數了
2019-08-07
已采納回答 / 寶慕林0015443
<p id="p1" >指的是初始默認樣式,就是黑字。<p id="p2" class="one">指的是初始為樣式one,紅字。雖然點擊后結果一致,但初始界面不同。
2019-07-31
已采納回答 / star2dust
這就是個例子, 表示兩個數字相加, 官方給的例子為了簡便直接把數字給出來了. 實際上add可以寫成add(a,b)形式.<...code...>然后把按鈕行改成<...code...>可以看到輸出c=11.
2019-07-27
已采納回答 / 慕妹6067522
你對比下你寫的那個,應該包含的關系,你這個寫成并列了。<!DOCTYPE html><html>?<head>??<title> new document </title>? ??<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>? ? ?<script type="text/javascript">? ? ??function open...
2019-07-24
已采納回答 / 暖竹
同上,var mychar=document.getElementById("id");這里的“id”是個代稱,是你要獲取的那個標簽的id名。這里你要拿到h2那個標簽,它的id叫“con”,所以這里應該寫成:var mychar=document.getElementById("con");
2019-07-24
已采納回答 / 長安1900
html代碼在被執行的時候,瀏覽器會自動調用document.open()打開一個新的文檔流,然后開始在這個文檔流的基礎上加載信息.加載完畢后,就會自動調用document.close()關閉該文檔流.上述代碼的按鈕被觸發的時候,原來一開始被加載時使用的文檔流已經在文檔加載完畢后自動被關閉了,如果再執行document.write(),就會自動調用document.open()來創建一個新的文檔流來寫入信息.兩次加載的文檔流并不是同一個.因此就有被"清空"的現象.---------------------...
2019-07-24
已采納回答 / 幕布斯3124865
所以prompt()運行后,默認都是else,?而每次prompt()窗口結束前都會去運行這個else中的語句(必定執行的語句),所以當你在窗口點擊取消按鈕后(窗口結束后運行alert語句),運行結果為以上結果。?
2019-07-23