javascript - 添加内容后如何删除内容textarea? jQuery

标签 javascript jquery

我有一个带有选择列表的文本区域。 我的选择列表在文本区域添加新内容。 但是,如果我开始在文本区域上书写,并且在使用选择列表添加内容后,我不知道如何删除第一个内容,然后从选择列表中添加新内容。

HTML:

<div id="selectmodelediv">
        <select>
         <option value=""></option>
        <option value="1111">test1</option>
        <option value="222">test2</option>
        </select><br />

        <textarea id="targetText" name="targetText" class="champ_tel_txtarea" rows="6" cols="50"></textarea>

      </div>

Jquery:

$('select').change(function () {
$('#targetText').text(''); // I try to clear my textarea before to add content
$('#targetText').append($('#selectmodelediv select').val()) // add new content from select list

});

最佳答案

您可以使用val()两侧,因为它支持 <textarea>元素:

$("#targetText").val($("#selectmodelediv select").val());

关于javascript - 添加内容后如何删除内容textarea? jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20190603/

相关文章:

javascript - 用唯一值填充数组

javascript - 哪个 javascript 包提供了丰富的对象模型,用于在 HTML5 Canvas 上绘制不同的形状

JavaScript/jQuery 间隔在 Internet Explorer 中执行两次

jquery - 使用 jQuery 恢复到页面的原始 CSS

javascript - 如何在页面加载时打开一个宏伟的弹出窗口?

javascript - API 速率限制是否将 javascript 请求视为来自域的 IP 或用户的 IP?

javascript - 设置 HTML5 音频位置

javascript - 如何显示长时间非 ajax 操作的繁忙指示器?

jquery - 如何在 jQuery Mobile 中从 CSS 添加主页按钮?

javascript - 在 jQuery UI (MultipleDates) 中向日历日添加一个类