我有一个将数据从一个textarea传递到另一个页面上的另一个textarea的问题。我使用PHP POST函数来从第一页中检索数据。另外,在JSON和PHP与MySQL数据库交谈的帮助下,我有JavaScript将数据插入第一页的textarea。在第一页的数据库中插入数据到textarea中的作品。使用POST将数据从一个textarea传递到另一个页面上的另一个页面
当我点击第一页上的提交按钮时,没有数据被传递到第二页。非常感谢您的帮助。
Page 1
-----------------------------------------------------------------------------------------
<form action="page2.php" method="post" id="role" name="roleForm">
<fieldset id="fieldset">
<legend id="legend">Background</legend>
<p>
<label for="background"></label>
<textarea name="background" cols="71" rows="10" id="backgroundtext">
</textarea></p>
</fieldset>
<br></br>
<p><input type="submit" name="Submit" value="Add role to job description" id="addjobdesc" /></p>
</form>
JavaScript file (part of the file)
---------------------------------------------------------------------------------------
function set_background (newValue)
{
var field = document.roleForm.backgroundtext;
field.value = newValue;
}
page2.php
-------------------------------------------------------------------------------------------
<fieldset id="fieldset">
<legend id="legend">Background</legend>
<p>
<label for="background2"></label>
<textarea name="background2" cols="71" rows="10" id="backgroundtext2" value="<?php echo $_POST["background"]; ?>"/>
</textarea></p>
</fieldset>
<br></br>
非常感谢您的回答。它现在可行!问题已解决。我之所以将它写入value属性是因为我已经看到它在中使用的示例。 – 2011-03-18 20:35:12
@Igor我很高兴能帮助你! – strauberry 2011-03-19 07:37:04