亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么點擊按鈕沒反應?(javascript入門篇2-7)

<!DOCTYPE html>

<html>

?<head>

? <title> new document </title> ?

? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> ??

? <script type="text/javascript"> ?

? ??

? ? // 新窗口打開時彈出確認框,是否打開

? ?

? ? // 通過輸入對話框,確定打開的網址,默認為 http://www.xianlaiwan.cn/


? ? //打開的窗口要求,寬400像素,高500像素,無菜單欄、無工具欄。

? ? function openWindow(){

? ? ? ? var open=confirm("是否打開新窗口?");

? ? ? ? if(open==true){

? ? ? ? var link;

? ? ? ? link=prompt("是否要打開以下網址","http://www.xianlaiwan.cn");

? ? ? ? if(link!=null){

? ? ? ? ? ? window.open(link,'_blank','width=400,height=500,menubar=no,toolbar=no');

? ? ? ? }

? ? ? ? }

? ? }

? </script>?

?</head>?

?<body>?

?<input type="button" value="新窗口打開網站" onclick="openWindow()" />?

?</body>

</html>



正在回答

4 回答

  1. confrim輸錯了

  2. prompt里的逗號要用英文輸入法的逗號

2 回復 有任何疑惑可以回復我~
#1

ProxTse 提問者

confirm后來改過來了,但確實沒注意到中文逗號。真是十分感謝!謝謝!
2016-08-01 回復 有任何疑惑可以回復我~
#2

月狗狗狗_silly 回復 ProxTse 提問者

建議你下一個sublime或者webstorm,在那上面編寫代碼更加直觀
2016-08-01 回復 有任何疑惑可以回復我~
#3

ProxTse 提問者 回復 月狗狗狗_silly

嗯。有裝sublime,但貪圖方便一直在網頁編輯器寫。以后會注意。再次感謝。
2016-08-01 回復 有任何疑惑可以回復我~
  1. ?var open=comfirm("是否打開新窗口?"); 是confirm不是comfirm,你打錯了

  2. <input type="button" value="新窗口打開網站" onclick="openWindow()" /> 不是onclick是onClick注意區分大小寫。

  3. ?link=prompt("是否要打開以下網址","http://www.xianlaiwan.cn");逗號請在英文輸入法的時候輸入.

    好了,就這樣了其實全是些小問題。下面是你的代碼改過后,是不是覺得跟你之前的長得差不多。我也舉得。


  4. <!DOCTYPE html>

  5. <html>

  6. ?<head>

  7. ? <title> new document </title> ?

  8. ? <meta http-equiv="Content-Type" content="text/html; charset=gbk"/> ??

  9. ? <script type="text/javascript"> ?

  10. ? ? function openWindow(){

  11. ? ? ? ? var open=confirm("是否打開新窗口?");

  12. ? ? ? ? if(open==true){

  13. ? ? ? ? var link;

  14. ? ? ? ? link=prompt("是否要打開以下網址","http://www.xianlaiwan.cn");

  15. ? ? ? ? if(link!=null){

  16. ? ? ? ? ? ? window.open(link,'_blank','width=400,height=500,menubar=no,toolbar=no');

  17. ? ? ? ? }

  18. ? ? ? ? }

  19. ? ? }

  20. ? </script>?

  21. ?</head>?

  22. ?<body>?

  23. ?<input type="button" value="新窗口打開網站" onClick="openWindow()" />?

  24. ?</body>

  25. </html>

0 回復 有任何疑惑可以回復我~
#1

易拉罐小姐

不對,onclick是可以小寫的。
2016-08-01 回復 有任何疑惑可以回復我~

function openWindow(){

? ? ? ? var mymessage=confirm("你確定要打開嗎");

? ? ? ? if(mymessage==true)

? ? ? ? {

? ? ? ? window.open('http://www.xianlaiwan.cn/','width=400,height=500,menubar=no,toolbar=no');

? ? ? ? }

? ? ? ? else

? ? ? ? {

? ? ? ? document.write("滾!??!");

? ? }


0 回復 有任何疑惑可以回復我~
#1

ProxTse 提問者

能否指出我代碼的錯誤之處呢?謝謝。
2016-08-01 回復 有任何疑惑可以回復我~

var openWindow = function(){

? ? ? ? ? ? var x =confirm("要打開新窗口嗎");

? ? ? ? ? ? if (x){

? ? ? ? ? ? ? ? var link =prompt("確定","http://www.xianlaiwan.cn/")

? ? ? ? ? ? ? ? if(link){? ? ?????????

?????????????????????????window.open(link,"_blank","width=400,height=500,menubar=no,toolbar=no")

? ? ? ? ? ? ? ? }

? ? ? ? ? ? }

? ? ? ? };


0 回復 有任何疑惑可以回復我~
#1

ProxTse 提問者

能否指出我代碼的錯誤之處呢?謝謝。
2016-08-01 回復 有任何疑惑可以回復我~
#2

慕粉3548661 回復 ProxTse 提問者

link里面逗號用的全角逗號
2016-08-01 回復 有任何疑惑可以回復我~
#3

慕粉3548661 回復 慕粉3548661

打完漢字就切回英文,養成好習慣
2016-08-01 回復 有任何疑惑可以回復我~
#4

ProxTse 提問者 回復 慕粉3548661

謝謝!
2016-08-01 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

為什么點擊按鈕沒反應?(javascript入門篇2-7)

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號