关于弹出框的编程问题
来源:2-10 编程练习
红塔集团
2018-05-09 09:56:05
for (var a=0;a<100;a++) { var i=prompt("请输入您猜的数字:",""); if(i==5){1 alert("猜对了!"); break; }else if(i<5){ alert("猜小了!"); } else{ alert("猜大了!"); } }
问题1:提示框下面的那个禁止此网页显示对话框是怎么做进去的?问题2:这个可以重复提醒,但是手动停止不下来,当然可以手动吧循环次数调小一些,那怎么保证既能多次重复提醒又能手动停止呢
1回答
一叶知秋519
2018-05-09
1、这个不需要我们实现,是浏览器自己的功能~~
2、可以增加一个判断,完成思路如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>猜数字</title> </head> <body> <script> for (var a = 0; a < 100; a++) { var i = prompt("请输入您猜的数字:", ""); if (i == 5) { alert("猜对了!"); break; } else if (i < 5) { alert("猜小了!"); var a = confirm("是否继续"); if (!a) break; } else { alert("猜大了!"); var a = confirm("是否继续"); if (!a) break; } } </script> </body> </html>
祝学习愉快!
相似问题