Javascript,隐藏输入值


Javascript, value on hidden input

问题:无法获得弹出的警报

<script type="text/javascript">
    function suppression(id) {
        if(confirm("Supprimer ?")) {
            document.suppression.sup.value = id;
            alert('test');
            document.suppression.submit();
        }
    }
</script>

我的表格:

<form name="suppression" action="supprimer.php">
    <input type="hidden" name="sup">
</form>

我有一段时间:

<td>
  <button name='bouton_delete' value='SUPPRESSION' onclick='suppression(".$row['PID'].");return true;'>SUPPRESSION</button>
</td>

更改:

<td>
<button name='bouton_delete' value='SUPPRESSION' onclick='suppression(".$row['PID'].");return true;'>SUPPRESSION</button>
</td>

至:

<td>
<button name='bouton_delete' value='SUPPRESSION' onclick='suppression(<?php echo ' . $row['PID'] . '; ?>);return true;'>SUPPRESSION</button>
</td>

看看,如果这能解决你的问题。

没关系,这是一场冲突。。。函数"抑制"和形式"抑制",我更改为fun_suppression,现在可以了