【发布时间】:2019-12-13 06:38:20
【问题描述】:
我有两个文本区域和一个下拉菜单(选择选项)。如果我从选择选项中选择任何数据,则需要将该值添加到最后选择的文本区域中。我做了一个脚本,但是如果从 textarea 中删除数据并添加它不起作用
var lastID;
$(function() {
$("textarea").on("click", function() {
lastID = $(this).attr("id");
});
$("#drp_dwn").change(function() {
$("#" + lastID).append(this.value);
}).add();
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<select id="drp_dwn">
<option value="10">10</option>
<option value="110">110</option>
<option value="120" selected>120</option>
</select>
<textarea rows="4" cols="40" type="text" name="content" id="textArea1"></textarea>
<textarea rows="4" cols="40" type="text" name="content" id="textArea2"></textarea>
【问题讨论】:
-
尝试将
click更改为focusout -
请澄清
if remove data from textarea and adding its not working是什么意思
标签: javascript html