我在提交表单时尝试输入文本区域标记:
<textarea id="confirmationText" class="text" cols="86" rows ="20" name="confirmationText" form="confirmationForm"></textarea>
<form action="sendConfirmation.php" name="confirmationForm" method="post">
<input type="submit" value="Email" class="submitButton">
</form>
如您所见,我已在 textarea 标记中设置了 form="confirmationForm" 属性。我已经使用 Live HTTP headers 来捕获 POST 请求,但它是空的(所以我知道问题不在 sendConfirmation.php 中,问题是确认文本没有被 POSTed)。我在网上搜索过,据我所知,我已经正确设置了。
尝试将其放入表单标签内,如下所示...它应该可以工作
<form action="sendConfirmation.php" name="confirmationForm" method="post">
<textarea id="confirmationText" class="text" cols="86" rows ="20" name="confirmationText"></textarea>
<input type="submit" value="Email" class="submitButton">
</form>
但是您也可以使用相同的方法,但您需要提供 from id 属性
<form action="sendConfirmation.php" id="confirmationForm" method="post">
<input type="submit" value="Email" class="submitButton">
</form>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)