Javascript自定义确认"Yes"或“;No"
Javascript Customize Confirm with "Yes" or "No"
我如何有一个Javascript确认()框与"是"或"否"而不是默认的"确定"或"取消" ?
javascript确认对话框不能自定义。
如果你需要对话框定制,我建议看看JQuery UI - dialog
您无法使用标准javascript。
你有这个解决方法IE仅(来源):
<script language=javascript>
/*@cc_on @*/
/*@if (@_win32 && @_jscript_version>=5)
function window.confirm(str)
{
execScript('n = msgbox("'+str+'","4132")', "vbscript");
return(n == 6);
}
@end @*/
var r = confirm("Can you do it?");
alert(r);
</script>
或者,您可以使用自定义对话框从jquery ui
简单地说,我认为你不能。关于堆栈溢出有很多答案,例如这个:javascript确认对话框中的自定义选项说明它。如果你想这样做,你必须使用你自己的对话框,比如jquery ui
今天,你可以用javascript简单地做到这一点。有一个简单的js库叫做notijs,它有一个确认选项。
用简单的一行
notie.confirm('Title text', 'Yes button text', 'No button text', yes_callback)
可以有一个自定义的确认框。(也许样式或交互不适合您的用例,但我只是指出这是可能的)。
相关文章:
- 铬:“;未捕获的语法错误:意外的标记:"
- 可以设置“;文件名"发生错误时显示的内联脚本标记的
- JS表单提交"无法使用Chrome数据保护程序加载此页面.尝试重新加载页面.调试信息:POST CISmtuK
- 检测电话窃听,即:<a href="电话:xxx">在UIWebview上
- 使用“+="操作人员
- //而不是在src=“”上使用http://"属性
- "未捕获的语法错误:意外的标记}"
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- "实例范围”;TypeScript类的getter/setter
- Javascript复选框函数:;缺少:在属性id之后"
- "“;变量未引用正确的对象
- "日期“;AJAX请求返回的类型值未定义
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- Soundcloud api"未捕获的类型错误:无法读取属性'uri'“未定义”;
- "工具提示"jQuery插件坏了
- "锻造;React中的表达式
- 图像可以从源<img src=""/>.TEXT可以在没有javascript的情况下从外部
- 带错误的Onsen UI导航:您不能提供no"ons页”;元素到“;ons导航器”;当返回第一页时
- ActionController::RoutingError (No route matches [GET] "
- CORS "No 'Access-Control-Allow-Origin'页眉存在"