javascript alert,confirm,prompt弹框用法
2015-10-27 14:17
615 查看
1. alert是弹出警告框,在文本里面加入\n就可以换行。
2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。true表示点击了确认,false表示点击了取消。
3. prompt弹出输入框,点击确认返回输入框中的值,点击取消返回null。
下面是详细的例子:
[html]
view plaincopyprint?
<html>
<head>
<script
type="text/javascript">
function show_alert(){
alert('第一行\n第二行');
}
function show_confirm(){
var result =
confirm('是否删除!');
if(result){
alert('删除成功!');
}else{
alert('不删除!');
}
}
function show_prompt(){
var value = prompt('输入你的名字:', '默认名字');
if(value == null){
alert('你取消了输入!');
}else if(value == ''){
alert('姓名输入为空,请重新输入!');
show_prompt();
}else{
alert('你好,'+value);
}
}
</script>
</head>
<body>
<input
id="alert_button"
type="button"
value="alert"
onclick="show_alert()"
>
<input
id="confirm_button"
type="button"
value="confirm"
onclick="show_confirm()"
>
<input
id="prompt_button"
type="button"
value="prompt"
onclick="show_prompt()"
>
</body>
</html>
[html]
view plaincopyprint?
<html>
<head>
<script
type="text/javascript">
function show_alert(){
alert('第一行\n第二行');
}
function show_confirm(){
var result =
confirm('是否删除!');
if(result){
alert('删除成功!');
}else{
alert('不删除!');
}
}
function show_prompt(){
var value = prompt('输入你的名字:', '默认名字');
if(value == null){
alert('你取消了输入!');
}else if(value == ''){
alert('姓名输入为空,请重新输入!');
show_prompt();
}else{
alert('你好,'+value);
}
}
</script>
</head>
<body>
<input
id="alert_button"
type="button"
value="alert"
onclick="show_alert()"
>
<input
id="confirm_button"
type="button"
value="confirm"
onclick="show_confirm()"
>
<input
id="prompt_button"
type="button"
value="prompt"
onclick="show_prompt()"
>
</body>
</html>
2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。true表示点击了确认,false表示点击了取消。
3. prompt弹出输入框,点击确认返回输入框中的值,点击取消返回null。
下面是详细的例子:
[html]
view plaincopyprint?
<html>
<head>
<script
type="text/javascript">
function show_alert(){
alert('第一行\n第二行');
}
function show_confirm(){
var result =
confirm('是否删除!');
if(result){
alert('删除成功!');
}else{
alert('不删除!');
}
}
function show_prompt(){
var value = prompt('输入你的名字:', '默认名字');
if(value == null){
alert('你取消了输入!');
}else if(value == ''){
alert('姓名输入为空,请重新输入!');
show_prompt();
}else{
alert('你好,'+value);
}
}
</script>
</head>
<body>
<input
id="alert_button"
type="button"
value="alert"
onclick="show_alert()"
>
<input
id="confirm_button"
type="button"
value="confirm"
onclick="show_confirm()"
>
<input
id="prompt_button"
type="button"
value="prompt"
onclick="show_prompt()"
>
</body>
</html>
[html]
view plaincopyprint?
<html>
<head>
<script
type="text/javascript">
function show_alert(){
alert('第一行\n第二行');
}
function show_confirm(){
var result =
confirm('是否删除!');
if(result){
alert('删除成功!');
}else{
alert('不删除!');
}
}
function show_prompt(){
var value = prompt('输入你的名字:', '默认名字');
if(value == null){
alert('你取消了输入!');
}else if(value == ''){
alert('姓名输入为空,请重新输入!');
show_prompt();
}else{
alert('你好,'+value);
}
}
</script>
</head>
<body>
<input
id="alert_button"
type="button"
value="alert"
onclick="show_alert()"
>
<input
id="confirm_button"
type="button"
value="confirm"
onclick="show_confirm()"
>
<input
id="prompt_button"
type="button"
value="prompt"
onclick="show_prompt()"
>
</body>
</html>
相关文章推荐
- javascript中的函数绑定
- 2015-10-27 js
- js 复制、全选功能
- IIS访问.json/.txt文件总是提示 “无法找到该页” IIS添加MIME扩展类型及常用的MIME类型列表
- angular JS 拦截器总结
- Angular JS 自动解析绑定内容中的html
- Javascript继承机制的设计思想
- 说说JSON和JSONP,也许你会豁然开朗
- js中substring和substr的用法
- js控制audio
- JS判断URL尾缀格式
- js阻止事件冒泡
- JS实现自动倒计时30秒后按钮才可用
- javascript 相关积累
- js字符串转换成数字,数字转换成字符串
- 一个关于js代码如何获取服务器时间问题
- js两次一样的正则表达式,结果却不同
- DOM创建节点和添加属性
- 将数字转化成一定精度的小数(JS函数)
- JavaScript开发规范要求