大家好,我在 HTML 中的确认方法(创建按钮)中遇到问题。这是 codepen https://codepen.io/gat-yvon-josua/pen/abOPeEw 的链接
谁能告诉我我的代码有什么问题吗?
这是我的 JavaScript 代码
function clickme() {
confirm('do you accept Jesus');
}
var choice = confirm("do you accept Jesus");
if ( choice == true){
alert("you pressed ok");
}
else {
alert("are you sure you want to cancel");
}
以下是我的 CSS 代码。
h1 {
font-family: palatino;
color: dimgray;
}
div {
width: 140pt;
padding: 5pt;
Margin: 10pt;
border: 1px solid lightgray;
font-size: 20pt;
}
#div1 {
background-color: lightsteelblue;
}
#div2 {
background-color:#FF00FF;
}
最后这是我的 HTML 代码
耶稣是国王
他拯救灵魂 今天就允许他
最佳答案
据我所知,您只想将所有代码保留在函数内,以便您选择的变量在该函数的本地作用域内。
解决方案
换句话说,将您的 Javascript 更改为以下内容:
function clickme() {
let choice = confirm('do you accept Jesus');
if (choice) {
alert("you pressed ok");
}
else {
alert("are you sure you want to cancel");
}
}
如果这不是您想要的行为,请用您希望发生的情况更新您的问题。
关于javascript - 使用 HTML 和 JavaScript 确认方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60913315/