Javascript确认不在Godaddy中工作

Javascript确认不在Godaddy中工作,javascript,html,Javascript,Html,从这里开始, 单击按钮以显示确认框 试试看 函数myFunction(){ 确认(“按下按钮!”); } 一切正常。但当我在Godaddy HTML块中尝试时。它不工作。在Godaddy中,可以看到按钮,但当我单击按钮时,什么都没有发生,所以它不工作,尽管设计没有问题 我怎样才能让它工作?是否可以在Godaddy HTML块中运行确认方法?事实上,我可以运行不同的Javascript特性/代码,比如本地存储或document.execCommand(“copy”)在Godaddy中没有任何

从这里开始,


单击按钮以显示确认框

试试看 函数myFunction(){ 确认(“按下按钮!”); }
一切正常。但当我在Godaddy HTML块中尝试时。它不工作。在Godaddy中,可以看到按钮,但当我单击按钮时,什么都没有发生,所以它不工作,尽管设计没有问题

我怎样才能让它工作?是否可以在Godaddy HTML块中运行确认方法?事实上,我可以运行不同的Javascript特性/代码,比如本地存储或
document.execCommand(“copy”)在Godaddy中没有任何问题。但Javascript确认方法在Godaddy中不起作用。我们如何解决这个问题


编辑:您可以提供另一种解决方案,使用Javascript-HTML在Godaddy中询问用户“是”-“否”问题。我的目标是询问用户“您确定要这样做吗?”我的意思是您可以提供解决方案,而不是确认。

因为缺少来自DevTools控制台输出的信息,或者至少缺少HTML块输入位置的屏幕截图。正如您所提到的,我将使用自定义HTML/JavaScript方法

您可以提供另一种解决方案,使用JavaScript-HTML在GoDaddy中询问用户“是”-“否”问题。我的目的是问用户“您确定要这样做吗?”我的意思是您可以提供解决方案,而不是确认

所以我提供了一种确认提示的替代方法。看看这个

函数customConfirm(上下文、onConfirm、confirmText、cancelText){
var dialog=document.createElement(“dialog”);
dialog.innerText=上下文;
var div=document.createElement(“div”);
var yes=document.createElement(“按钮”);
var no=document.createElement(“按钮”);
yes.innerText=confirmText | |“yes”;
no.innerText=取消文本| |“否”;
儿童分部(编号);
附属儿童分部(是);
dialog.appendChild(div);
document.body.appendChild(对话框);
yes.onclick=function(){
dialog.close();
onConfirm(真)
}
no.onclick=function(){
dialog.close();
onConfirm(假)
}
dialog.showmodel();
}
customConfirm(“这是请求用户确认的对话框。”,(已确认)=>{
document.body.innerHTML=“用户点击:”+(确认?“是”:“否”);
},“确认”,“取消”)

无需重新发明车轮。使用库,如:

vex.defaultOptions.className='vex主题默认值';
vex.dialog.confirm({
信息:“按下按钮!”,
回调:函数(值){
console.log(值?“确定”:“取消”);
}
})


让世界变得更友好。@Andy谢谢,但它提供了一些有用的功能,如电子邮件营销、seo、网站生成器等。这个问题不是关于是否使用Godaddy。问题很清楚。如何使confirm()在Godaddy中工作?不清楚它以何种方式失败,您没有提供指向已断开的live页面的链接,也没有提供devtools控制台输出。请添加更多信息,谢谢!(我不认为这与GoDaddy API有任何关系,你不会在任何地方使用它的API-我正在删除标记。)-请提供一个可复制的示例,最好是指向存在此问题的实时页面的链接。什么是“GoDaddy HTML块”?@CherryDT谢谢。。我试试看。。很好的方法…谢谢。。。我会试试的它不起作用了。。你能提供在w3schools中工作的完整代码吗?@gurkanstack将JS移动到一个单独的脚本标记中。在这里查看:如果用户单击OK会发生什么?我怎么办?您的代码正在运行,但您能提供注释代码吗?(这解释了如果单击“确定”或“取消”会发生什么情况)@gurkanstack没有问题。它最初将结果记录到控制台中。这里有一个更明显的例子:
<!DOCTYPE html>
<html>
<body>

<p>Click the button to display a confirm box.</p>

<button onclick="myFunction()">Try it</button>

<script>
function myFunction() {
  confirm("Press a button!");
}
</script>

</body>
</html>