首页 > 解决方案 > 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 传递到同一页面的变量,但结果是该变量最终未被设置,因此无法成功继续执行。

我错过了什么?

标签: javascriptphpiisonclick

解决方案


推荐阅读