如何将节点添加到textarea的末尾

时间:2013-10-04 14:41:02

标签: javascript jquery

我有一组控件ID,这就是我检索它们的方式

var control = document.getElementById(arrVarIDToControlID[variable_id]);

对于文本框,我可以将节点附加到父节点(文本框),但是对于文本区域,我无法将节点附加到父节点(textarea),但它将节点添加到页面中

 control.parentNode.appendChild("text");

我使用上面的代码来追加。我怎么能够附加到textarea而不是页面?

2 个答案:

答案 0 :(得分:0)

尝试在TextArea控件上使用insertAfter()

$(arrVarIDToControlID[variable_id]).insertAfter("text");

答案 1 :(得分:0)

你试过了吗?

$('#'+arrVarIDToControlID[variable_id]).parent().append('<div>text</div>');

您可以尝试仅附加文本但我建议始终使用容器