我正在将表单中的文本发布到同一页面上的某个区域,但包含内容的文本区域在提交后仍保留内容。
提交按钮
<input type="button" class="button_add_task button menu_button" value="Add Task" style="width:40%;float:left;" onclick="showInput();">
文本区域
<textarea id="apple3_input" name="apple3" style="width: 270px;height: 100px;font-size:16px;margin-bottom:5px;border:1px solid #000000;"></textarea><br>
我的内容显示在同一页面上
<p style="font-size:12px"><b><span id="apple3"></span></b></p>
如果我删除
onclick="showInput();"
然后内容不会显示在我想要的页面上,因此这不是一个可行的选择。
有什么想法吗?
最佳答案
您可以扩展 showInput() 方法来添加此部分:
document.getElementById('apple3_input').value = '';
在同一页面上发帖是什么意思?这是一个 Ajax 请求,因为根据我的理解,我猜想 showInput() 是通过用内容填充
来实现的。我们需要更多信息来了解问题出在哪里或是什么。 另外,如果textarea的内容是由浏览器自动完成的,您可以在表单标记中使用以下参数:
<form ... autocomplete="off">
更具体。
关于javascript - 发布到同一页面但清除文本区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26867436/