為什么對話框會詢問會出現(xiàn)兩次?
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
?var myname=prompt("請輸入你的姓名:");
if(myname!=null)
? {? ?alert("你好"+myname); }
else
? {? alert("你好 my friend.");? }
? </script>
</head>
<body>
? ? <input name="button" type="button" onClick="prompt()" value="點擊我,對成績做評價!" />
</body>
</html>
2019-02-10
必要先定義函數(shù)? ? ?function 函數(shù)名()
然后oclick=“你寫的函數(shù)名()”
2019-01-18
你的script里代碼沒有封裝成一個函數(shù),這樣你的按鈕點擊事件是沒有對應的函數(shù)的。所以點按鈕沒反應。
script里的代碼不封裝成函數(shù)的話打開網(wǎng)頁就會運行,按照你的代碼應該不會出現(xiàn)兩次對話框吧
2019-01-17
var myname=prompt("請輸入你的姓名:");
if(myname!=null)
? {? ?alert("你好"+myname); }
else
? {? alert("你好 my friend.");? }
把這個封裝成一個函數(shù) 函數(shù)名隨便取 oclick=“你寫的函數(shù)名()”