JavaScript置換メソッドを使用してトランスレータを作成しようとしましたが正常に動作しています。私の質問は、テキストボックスに何かを入力すると置換され、カーソルが単語の最後に移動するので、テキストボックスで終了するようにスクロールを停止する方法です。したがって、私はいくつかの単語の間に置き換えたり、入力したりすることはできません。JavaScript replaceメソッド終了をスクロールさせない
HTMLコード:
<form name="inputform">
<input class="Search" type="text" autofocus name="searchbox" onKeyUp="transcrire()" id="Search">
</form>
JavaScriptのコード:
var inp;
function transcrire() {
inp = document.inputform.searchbox.value;
inp = inp.replace(/a/g, "B");
inp = inp.replace(/i/g, "D");
document.inputform.searchbox.value=inp;
}
私は、テキストボックスに "A" を入力したとき、それは "B" に置き換えられます。テキストボックスに「i」と入力すると、「D」に置き換えられます。あなたが私にJavaScriptとJQueryの答えを与えてくれれば幸いです。このテキストボックスには他のボタンや何も使用できません。相続人
ありがとうございます。私の見積もりが他の賢明な私はブロックされますようにしてください。ありがとうございました – user43153