rchg.net
当前位置:首页 >> ConFirm只有确定按钮 >>

ConFirm只有确定按钮

可以覆盖默认的confirm实现,用一个新函数代替系统默认功能。 如下,不管用户选择确认还是取消,都返回的是false。 window.oldconfim = confirm;window.confirm = function(msg) {oldconfim(msg); //注释此句可以不弹出对话框。return false;}

二者其实是差不多的,上面的if(!confirm(txt))实际相当于 var r=confirm("本页中存在错误。\n\n"+"点击“确定”继续查看本页,\n"+"点击“取消”返回首页。\n\n"); if (r==false) !是取反,也就是表示当confirm点的是取消的时候,if就会判定为成立。

定义和用法 confirm() 方法用于显示一个带有指定消息和 OK 及取消按钮的对话框。 语法 confirm(message)message:要在 window 上弹出的对话框中显示的纯文本(而非 HTML 文本)。 说明 如果用户点击确定按钮,则 confirm() 返回 true。如果点击...

confirm(“”,“”function(r){ if(r) { //点击确定 } else { //点击取消 } })

下面这个方法可以将按钮替换为“是”,“否”的形式,只支持IE function window.confirm(str) { execScript("n = (msgbox('"+str+"',vbYesNo, '提示')=vbYes)", "vbscript"); return(n); } alert(confirm("重载的confirm弹出框"));

$("btn-yes").bind("click", function(){ alert( $(this).text() ); }); $("btn-no").bind("click", function(){ alert( $(this).text() ); });

用脚本触发按钮的click事件,例如按钮的id为test,用以下语句: document.getElementById("test").click();

可以去itype上看看

MFC的对话框,有个“Default Button”的概念,也就是默认按钮,这个默认按钮就是强制响应回车键的。在默认情况下,OnOK(确定)按钮是Default按钮,也就是在对话框的任何地方输入回车,都会触发确定按钮,对话框关闭。 如果希望回车改变焦点

confirm是系统方法,就一个确定一个取消。没有第三个按钮,你要的功能只能自己写提示框

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