javascript - onclick 事件未在 IIS 10 中触发
问题描述
我在 IIS 版本 10 (Windows 10) 上部署了一个 php+javascript 站点。相同的代码在 IIS 6.1 (Windows 7) 中运行良好,但由于某种原因,由 onclick 事件触发的 javascript 函数似乎没有在 Win 10 中执行。请检查下面的代码
<tr>
<td><a href="#" onclick="atSubmit(<?php echo $oatt_id ?>);"><img border="0" alt="Attack Update template" title="Attack Update template" src="./img/document_16.png"></a></td>
</tr>
...
<script type="text/javascript">
function atSubmit(att){
document.getElementById('atupd').attack_id.value = att;
document.getElementById('atupd').submit();
}
</script>
该函数应设置一个随后通过 POST 传递到同一页面的变量,但结果是该变量最终未被设置,因此无法成功继续执行。
我错过了什么?
解决方案
推荐阅读
- javascript - 如何让 Meteor 的子项发布Composite
- r - 选择文本的一部分并创建一个新变量
- javascript - React js乘/除数
- sql - 基于特定日期的自我加入和聚合(红移)
- javascript - 可以将成员函数添加到 JavaScript 中的 Array 类而不显示在 for-in 循环中吗?
- dataframe - 如何在名称符合特定条件的少数列上使用强制转换
- android - 无法解析符号 R.raw
- php - Laravel 检索一个 cookie 值
- python - 我的 Beautiful Soup 代码返回 TypeError: 'NoneType' object is not iterable
- wordpress - 我们可以在 wp bakery 的视觉作曲家的 wordpress 的单页上同时使用手风琴和制表符吗?