我想重置提交的文本区域,该区域在不更改页面的情况下发送数据。
<iframe name="votar" style="display:none;"></iframe>
<form id ="myForm" action="message-process.php" method="post" target="votar">
<?php
echo "<input type='hidden' name='userId' value= '$sendId'>";
?>
<textarea rows="5" cols="60" name="message" type="text" maxlength="255" style="font-size:10px background-color:grey;"></textarea>
<input type="submit" value="Send Message">
</form>
答案 0 :(得分:0)
您可以使用HTML表单属性onsubmit="func()"
在Javascript脚本中,将所需的值设置为空字符串。
答案 1 :(得分:0)
此代码有效。
<iframe name="votar" style="display:none;"></iframe>
<form id ="myForm" action="message-process.php" method="post" target="votar" onsubmit="this.submit(); this.reset(); return false;">
<?php
echo "<input type='hidden' name='userId' value= '$sendId'>";
?>
<textarea id ='input' rows="5" cols="60" name="message" type="text" maxlength="255" style="font-size:10px background-color:grey;"></textarea>
<input type="submit" value="Send Message">
</form>