Javascript 清除值后无法追加到textarea
我有一个下拉选择,可以在更改时附加到文本区域。我设置了一个简单的按钮,以清除它的工作,但后记我不能从下拉选择重新附加 小提琴: jquery代码段:Javascript 清除值后无法追加到textarea,javascript,jquery,html,Javascript,Jquery,Html,我有一个下拉选择,可以在更改时附加到文本区域。我设置了一个简单的按钮,以清除它的工作,但后记我不能从下拉选择重新附加 小提琴: jquery代码段: $('#criteriaSelect').change(function () { $('#inputCriteria').append((this.value + ';' + '\n')); }); $('#clearTextArea').click(function () { $('#inputCriteria').val(''
$('#criteriaSelect').change(function () {
$('#inputCriteria').append((this.value + ';' + '\n'));
});
$('#clearTextArea').click(function () {
$('#inputCriteria').val('');
});
我做错了什么?文本区域中的值设置为.val。试试这个:
$('#criteriaSelect').change(function () {
$('#inputCriteria').val((this.value + ';' + '\n'));
});
$('#clearTextArea').click(function () {
$('#inputCriteria').val('');
});
尝试此方法$'inputCriteria'。空 像这样使用$'inputCriteria'.val$'inputCriteria'.val+$this.val+';'+'\n′ 不要与append一起使用。要避免输入中的append事件,请使用textarea标记 $'criteriaSelect'.changefunction{ $'inputCriteria'.val$'inputCriteria'.val+$this.val+';'+'\n'; }; $'clearTextArea'。单击函数{ $'inputCriteria'.val; }; 选择一个: AASHTO路边设计指南 水和废水系统RAMCAP的AWWA风险和恢复力管理 CDOT排水设计手册 CDOT M&S标准 CDOT道路和桥梁施工标准规范 CHPHE生活污水处理厂设计标准 饮用水系统的CDPHE设计标准 CWCB漫滩雨水和标准手册K 提高桥梁设计弹性的FHWA框架 河流环境中的FHWA公路-洪泛平原、极端事件、风险和恢复力 联邦公路项目道路和桥梁施工FHWA标准规范 UDFCD城市雨水排放标准手册 大坝安全和大坝施工规章制度 使用的其他手册 从下拉列表中选择:
ClearChange$'inputCriteria'.val;到$'inputCriteria'。文本;对于textarea,不使用值,而使用html$'inputCriteria'.val;到$'inputCriteria'.html;感谢您的回复,我需要保留添加多个选项的功能,但“是”确实适用于单个选项。