基本上我进行计算并使用隐藏值将其放入输入字段
所以我试着在下面的代码中重新创建我的问题,因为它没有放弃我正在使用的实际代码,因为它更敏感。
问题是,是否可以在禁用的框内获取隐藏值,而无需单击两次发送按钮。
如果我问不可能就这么说,我会想出办法。
<form action='test.php' method='post'>
<?php
@$result = @$_POST['number1'] * @$_POST['number2'];
echo "<input type='text' name='number1'>
<input type='text' name='number2'>
<input type='text' value='"; if(isset($_POST['value'])) echo $_POST['value']; echo"' disabled>
<input type=hidden name='value' value='" . $result . "'>"
?>
<br>
<input type=submit>
</form>
答案 0 :(得分:0)
如果未设置$ _POST [“value”],您是否期望禁用输入中的$ result?
echo "<input type='text' value='" .(isset($_POST['value'])?$_POST['value']:$result)."' disabled>";