我想在Textarea中附加文字。文本应在光标位置后立即附加,而不是在末尾。
这是我的代码:
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/
提前致谢..
答案 0 :(得分:1)
尝试jQuery。
使用该代码如下:
$("#textarea1").hover(
function()
{
$(this).value('IN');
},
function()
{
$(this).value('OUT');
});
OR
$("#textarea1").mouseover(
function()
{
$(this).value('IN');
});
更新:
试试这个link
答案 1 :(得分:0)
jQuery Field Selection plugin已经很老了,但应该可以让你做任何你想做的事情。