当我使用javascript点击按钮时,我尝试显示弹出窗口。 但是出现了这个错误:
未捕获的ReferenceError:未定义确认 在HTMLButtonElement.onclick
function confirmation() {
var answer = confirm("Leave tizag.com?")
if (answer) {
alert("Bye bye!")
window.location = "http://www.google.com/";
} else {
alert("Thanks for sticking around!")
}
}
<button type="submit" class="danger btn btn-danger" onclick="confirmation()">Transférer</button>
答案 0 :(得分:0)
我建议一个可行的解决方案。
将DOMContentLoaded的事件侦听器添加到整个文档并调用匿名函数。 然后,您可以将代码包装在该函数的括号中 并且一旦加载完成就会执行。
$carets: left right;
@each $caret in $carets{
$symbol: if($caret==left,'-','');
.fa-caret-#{$caret}{
top: #{$symbol}45px;
}
}
度过美好的一天:)
答案 1 :(得分:-1)
您可能尚未将.js
文件与.html
文件相关联。这是唯一可能出现的问题。
在html <body>
标记的末尾添加:
<script src="your-script.js" type="text/javascript"></script>
答案 2 :(得分:-1)
您是否将javascript代码放入脚本块?即
<script type="text/javascript">
function confirmation() {
var answer = confirm("Leave tizag.com?")
if (answer) {
alert("Bye bye!")
window.location = "http://www.google.com/";
} else {
alert("Thanks for sticking around!")
}
}
</script>
<button type="submit" class="danger btn btn-danger" onclick="confirmation()">Transférer</button>