createElement碰到的奇怪的问题
<textarea name="Content" cols="50" rows="5" id="Content"   style="width:90%; padding:4px;"></textarea>
function InfoHtml(Value,Types,Text) {//函数是click表情调用的。。
var Content = document.getElementById("Content");
var   oImg=document.createElement("IMG"); 
oImg.src=Value;   //value是表情的路径,
Content.appendChild(oImg);
}
我要把表情图片加入到textarea里面,当我在textarea里面输入一些内容的时候,加入表情1,再输入内容,加入表情2,再输入内容,加入表情3
出现的情况意想不到啊。。居然是:例子:我输确的结果应该是"aa表情1bbb表情2ccc表情3"可是得到的确是"aa表情1bbb表情2表情2ccc表情3 表情3 表情3"
好像createElement有缓存,请问这个问题应该如何解决?