我有一组控件ID,这就是我检索它们的方式
var control = document.getElementById(arrVarIDToControlID[variable_id]);
对于文本框,我可以将节点附加到父节点(文本框),但是对于文本区域,我无法将节点附加到父节点(textarea),但它将节点添加到页面中
control.parentNode.appendChild("text");
我使用上面的代码来追加。我怎么能够附加到textarea而不是页面?
答案 0 :(得分:0)
尝试在TextArea控件上使用insertAfter()。
$(arrVarIDToControlID[variable_id]).insertAfter("text");
答案 1 :(得分:0)
你试过了吗?
$('#'+arrVarIDToControlID[variable_id]).parent().append('<div>text</div>');
您可以尝试仅附加文本但我建议始终使用容器