<SCRIPT LANGUAGE="JavaScript">
<!--
function getActiveText() {
obj.currPos = document.selection.createRange().duplicate();
}
function AddText(str) {
if (obj.currPos)
obj.currPos.text=str;
else obj.value+=str;
}
//-->
</SCRIPT>
<textarea id="obj" onfocus="getActiveText()" onchange="getActiveText()"></textarea><button onClick="AddText('中文')">AddText</button><button onClick="AddText('English')">AddText</button>