在调用 confirm() 时,将暂停对 JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句
alert()方法不是一个提示,没有其它的任何操作了
confirm()
代码如下 | 复制代码 |
<html> <head> <title>confrim 的使用方法</title> <script type="text/javascript"> function clear1() { if(confirm("确定要清空数据吗?")) { document.main.text1.value=""; } } </script> </head> <boty> <form name="main"> <input type="text" name="text1"/> <input type="button" name="submit" value="数据清空" onclick="return clear1()"/> </form> </body> </html> <html> <head> <title>js confirm</title> <script> function begin() { var a=confirm("郭杨和小代是好朋友吗?"); if(a==true) { /*document.write("恭喜你答对了!");*/ alert("恭喜你答对了!"); begin(); } else { /*document.write("你真是猪,这么简单的问题都答不对!");*/ alert("你真是猪,这么简单的问题都答不对!"); begin(); } } </script> </head > <body onload="begin()"> </body> </html> |
alert()方法
警告消息框
alert 方法有一个参数,即希望对用户显示的文本字符串。该字符串不是 HTML 格式。该消息框提供了一个“确定”按钮让用户关闭该消息框,并且该消息框是模式对话框,也就是说,用户必须先关闭该消息框然后才能继续进行操作。
代码如下 | 复制代码 |
window.alert("欢迎!请按“确定”继续。"); |
确认消息框
使用确认消息框可向用户问一个“是-或-否”问题,并且用户可以选择单击“确定”按钮或者单击“取消”按钮。confirm 方法的返回值为 true 或 false。该消息框也是模式对话框:用户必须在响应该对话框(单击一个按钮)将其关闭后,才能进行下一步操作。
代码如下 | 复制代码 |
var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。"); if (truthBeTold) { window.alert("欢迎访问我们的 Web 页!"); } else window.alert("再见啦!"); |
实例
代码如下 | 复制代码 |
<html> <head> <script type="text/javascript"> function message() { alert("该提示框是通过 onload 事件调用的。") } </script> </head> <body onload="message()"> </body> |
时间: 2024-10-27 09:59:20