javascript控制在游標位置插入文字
阿新 • • 發佈:2018-12-14
-
<span style="font-size:18px;"><html>
-
<head>
-
<script type='text/javascript'>
-
function test(str){
-
var tc = document.getElementById("mytextarea");
-
var tclen = tc.value.length;
-
tc.focus();
-
if(typeof document.selection != "undefined")
-
{
-
document.selection.createRange().text = str;
-
}
-
else
-
{
-
tc.value = tc.value.substr(0,tc.selectionStart)+str+tc.value.substring(tc.selectionStart,tclen);
-
}
-
}
-
</script>
-
</head>
-
<body>
-
<textarea rows=5 name=s1 cols=27 id="mytextarea">目的通過點選頁面上的按鈕button 在textarea中的游標停留處插上文字 </textarea>
-
<input type=button onclick="test('這是需要加入的文字')" />
-
</body>
-
</html>
-
</span>