我希望在文本域中添加文本。文本应该立即添加到光标位置,而不是在结尾处。
这是我的代码:
HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<textarea id="textarea1"></textarea>
<br><input type="button" value="Write blah blah" onclick="addtxt('textarea1')">
</body>
</html>
脚本:
<script>
function addtxt(input) {
var obj=document.getElementById(input);
obj.value+="blah test 123"
}
</script>
以上代码已经实时发布在http://jsfiddle.net/zGrkF/。谢谢。