我正在尝试通过查询将一些文本插入<textarea>
,但它无法正常工作。我希望颜色代码应插入textarea
,但textarea
仍为空白。
<p id="niceedit">
<script src="js/create/text_editor/nicEdit.js" type="text/javascript"></script>
<script type="text/javascript">
bkLib.onDomLoaded(function() {
new nicEditor({height : 100}).panelInstance('area5');
});
</script>
<textarea id="area5" ></textarea>
</p>
$(document).ready(function(){
$('.simple_color').simpleColor();
$('input#alert_button').click( function() {
var currentlySelectedColor = $('input.simple_color')[0].value;
$('#area5').val(currentlySelectedColor);//HERE IS THE CODE
$.post("defualt_templates/T1/Class_File/template_editor.php", { bgcolor: currentlySelectedColor },
function(data) {
refreshIFrame();
});
});
});
我做错了什么?
<小时/>
答案 0 :(得分:1)
试试这个
$('#area5').text(currentlySelectedColor);
而不是
$('#area5').val(currentlySelectedColor);
或者,NicEditor中有一个方法可以找到编辑器,然后获取或设置内容。