textarea本来就是用来放文本的,插入的东西当然会当做文本来看待.
不过你想在IE中用非标准的方法来做的话也是可以的:
<textarea name="textarea"></textarea>
<script type="text/javascript">
<!--
var div=document.createElement('div');
div.style.backgroundColor='red';
div.appendChild(document.createTextNode('test'));
document.all.textarea.appendChild(div);
//-->
</script>不过个人极度厌恶这样的做法.
不过你想在IE中用非标准的方法来做的话也是可以的:
<textarea name="textarea"></textarea>
<script type="text/javascript">
<!--
var div=document.createElement('div');
div.style.backgroundColor='red';
div.appendChild(document.createTextNode('test'));
document.all.textarea.appendChild(div);
//-->
</script>不过个人极度厌恶这样的做法.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货