【发布时间】:2015-07-23 18:10:09
【问题描述】:
我正在尝试编写自定义 JavaScript 确认框。单击 [OK] 按钮时,对话框应为真值,单击 [CANCEL] 按钮时,对话框应返回假值。但是,警报框似乎过早触发,并且当我单击按钮时,没有任何反应。
function test() {
var btn1 = "<br><br><input type='button' class='button' value='OK' onclick='function(){ return true}'>"
var btn2 = "<br><br><input type='button' class='button' value='CANCEL' onclick='function(){ return false}'>"
var x = ShowDialog(false,"Test",btn1 + btn2)
alert(x)
}
我发了fiddle:
【问题讨论】:
-
您的代码完全错误,您必须将您的 HTML 和 Javascript 代码分开,请在此处阅读 javascript 和 html 的基本文章w3schools.com 它确实可以帮助您快速解决问题
标签: javascript jquery confirm