コードを入力し、JSを使用してカーソル位置で挿入を制御します。
式の挿入を実装するときに使用されます。
コードコピーは次のとおりです。
<span style = "font-size:18px;"> <html>
<head>
<script type = 'text/javascript'>
関数テスト(str){
var tc = document.getElementById( "myTextarea");
var tclen = tc.value.length;
tc.focus();
if(typeof document.selection!= "未定義")
{
document.selection.createrange()。text = str;
}
それ以外
{
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">目的:ページのボタンをクリックして、テキストアレアのカーソル停止にテキストを挿入</textarea>
<入力型=ボタンonclick = "test( 'これは追加する必要があるテキストです')" />
</body>
</html>
</span>