javascript - 仅清除表单中的 <textarea>

标签 javascript jquery textarea

我有这段代码可以出色地重置表单

<script type="text/javascript">
    $("#formname").resetForm();
</script>

但我想只清除文本区域。这可能吗?

最佳答案

清除重置是两个不同的东西。 Clears 表示将值设置为空字符串,而 Reset 表示将值设置为其初始值。

清除:

$('#textAreaId').val('');// clears the textarea.

重置为文本区域初始值,而不是仅仅重置它:

var t = document.getElementById('textAreaId');
t.value = t.defaultValue; 

defaultValue The default value as originally specified in HTML that created this object.

Live DEMO

关于javascript - 仅清除表单中的 &lt;textarea&gt;,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15938459/

相关文章:

javascript - 悬停工具提示显示详细 jquery

javascript - 如果条件不适用于设备方向

javascript - 向 Chart.js 折线图添加标题

javascript - 如何在 jquery select 的返回值上调用 hide

javascript - 防止表单提交到不同页面

java - JTextArea - 非常小的尺寸和长文本

javascript - JS 如何运行用户在 TextArea 中发布的代码?

php - Javascript/JQuery 变量或数组到 PHP 变量或数组

javascript - 如何通过 JavaScript 在 JSON 中构建此 XML 结构?

javascript - 有没有javascript库可以帮我操作textarea?