カーソルの現在の位置をテキストボックス/テキストエリアで検索するコードが必要です。それはchromeとfirefoxで動作するはずです。以下は私が使用しているコードです:テキストボックス内の現在のカーソル位置を取得
<!DOCTYPE html>
<html>
<head>
<script>
function textbox()
{
document.getElementById('Javascript_example').value = document.activeElement.id;
var ctl = document.getElementById('Javascript_example');
alert(ctl);
var startPos = ctl.selectionStart;
alert(startPos);
var endPos = ctl.selectionEnd;
alert(endPos);
}
</script>
</head>
<body>
<input id="Javascript_example" name="one" type="text" value="Javascript_example" onclick="textbox()">
</body>
</html>
何か提案がありますか?
これを確認してくださいhttp://jsfiddle.net/eR4qc/7/ –
[テキストエリアでキャレットの位置を取得するにはどうすればいいですか?](http://stackoverflow.com/questions/263743/how-to-get-キャレット位置のテキストエリア) –
@rakhee彼はカーソル位置を望み、テキストボックスのx座標とy座標はページ上ではありません。質問全体を読むのに役立ちます;) – Niall