Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php中隐藏元素的设置值_Php_Html - Fatal编程技术网

php中隐藏元素的设置值

php中隐藏元素的设置值,php,html,Php,Html,我在表单中有一个隐藏字段。在表单提交时,我调用一个数据库函数将输入添加到数据库并返回查询结果。我希望设置返回到隐藏字段的值。但是当我不能给它赋值时 <form name="frmAddBook" id="frmAddBook" method="post"> <input type="hidden" name="actionResult" id="actionResult"> PHP echo' 警惕(“你好”); document.getElementById(“a

我在表单中有一个隐藏字段。在表单提交时,我调用一个数据库函数将输入添加到数据库并返回查询结果。我希望设置返回到隐藏字段的值。但是当我不能给它赋值时

<form name="frmAddBook" id="frmAddBook" method="post">
<input type="hidden" name="actionResult" id="actionResult">

PHP
echo'
警惕(“你好”);
document.getElementById(“actionResult”).value=1;
警报(“2222222”);
警报(document.frmAddBook.getElementById(“actionResult”).value);
';

您需要指定隐藏输入字段的值,因此,如果您想在PHP中执行此操作,它将如下所示:

<input type="hidden" name="actionResult" id="actionResult" value="<?php echo $result; ?>"/>

我认为使用jQuery非常容易framework@OP你能把你的问题改一下吗?我不明白你的意思“我希望设置返回到隐藏字段的值。但是当我无法为其赋值时”。我从php类函数返回一个值,我想将其赋值给隐藏字段。你是说使用ajax吗?这里没有显示任何ajax。使用php生成javascript以填充php首先已经生成的表单中的值?谈论冗余。
<input type="hidden" name="actionResult" id="actionResult" value="<?php echo $result; ?>"/>