我已经在IIS版本10(Windows 10)上部署了一个php + javascript网站。相同的代码在IIS 6.1(Windows 7)中完全可以正常工作,但是由于某些原因,在Win 10中似乎无法执行由onclick事件触发的javascript函数。 请检查下面的代码
<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传递到同一页面,但是会发生该变量最终未设置的情况,因此无法成功继续执行。
我想念什么?