hcdy.net
当前位置:首页 >> jAvAsCript AlErt弹出对话框时如何出去确定和取消... >>

jAvAsCript AlErt弹出对话框时如何出去确定和取消...

用的不是alert对话框,是confirm confirm(str); 参数str:你要说的话或问题; 返回值:bool类型,返回用户是否点击确定。如果点击确定,返回true,如果点击取消或小叉子关闭对话框,返回false; var r=confirm("确认还是取消?")console.log(r);

链接文字

//使用单引号,中间可以直接用双引号alert('""""');//使用双引号加\转意alert("\"\"\"\"");

你无法改变alert的这个特徵, 因为它是浏览器底层实现的, 并且没有开放接口 如果你确实想定制弹出提示框则需要使用各种插件或自己写

alert只有确定, 需要判别取消或确定的是confirm,根据返回值true是确定,false是取消。

只能装英文系统了,也可以换个思路,自己做个类似的弹出窗口替换掉,网上很多方面的代码,就是div弹出窗口

window.onbeforeunload = function(e){ return confirm("是否关闭窗口"); } 这个是多个浏览器都支持的版本 window.onbeforeunload = function(e){ if(window.event) window.event.returnValue = "关闭窗口"; return false; }

function del() { if (window.confirm("是否确认要删除?")) { // 确认时做的操作 alert("点的确认"); } else { // 取消时做的操作 alert("点的取消"); } } 希望对你能有所帮助。

var str = prompt("输入你的名字:","文本框初始值"); if(str === null) { // 用户按了取消内容。} else { // str 就是用户按确定后输入的内容 如果清空了文本框,就是空字符串 ""}

需要看alert();后面的代码,是什么代码就执行什么操作。 例如 alert();可以理解为打断步骤,必须处理过后,才会执行下面的语句。alert();不是事件,所以不会执行特定操作,也不会刷新页面。如果你想在alert();后面执行刷新操作,那么你可以写ale...

网站首页 | 网站地图
All rights reserved Powered by www.hcdy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com