0

我试图弄清楚为什么这个 JS 警报不起作用。警报的功能是验证之前是否选择了数据。

 <script type="text/javascript">
        alert("This location been chosen.\n Please choose another location.");
        history.back();
 </script>

但是,当我尝试检查错误时,我正在打开 ColdFusion 调试,js 警报运行顺利。

4

2 回答 2

1

除非window.alert已重新定义,否则只要您向其传递一个字符串值(或转换为字符串),它就会起作用。

我怀疑脚本标签没有在您生成的源代码中输出,或者其他地方存在 JavaScript 错误,导致其后的所有代码无法解析。

于 2012-07-17T02:29:21.237 回答
0

很可能您生成的 JavaScript 无效 - 检查浏览器中的 JavaScript 警告。

于 2012-08-22T11:03:29.517 回答