2017-12-02 4 views
-2

何かが既に書かれている入力ボックスがあります。フォーカスして、偽のキー入力A、B、Cを1つずつトリガーします。 事前のおかげでJSを使用してキーをシミュレートする

+0

がコードを提供するJS を使用してソリューションを提供してくださいテキストボックスのinnerHTMLプロパティを変更したいが、私はタイピング効果 を達成したいです。 – moon

+1

ようこそStackoverflowへ、[How To Ask](https://stackoverflow.com/help/how-to-ask)をお読みください。 [MCVEの作成方法](https://stackoverflow.com/help/mcve)に特に注意してください。良い質問を投稿するために、より多くの努力が必要です。読みやすく、理解しやすく、トピック上にあるものです(https://stackoverflow.com/help/on-topic) - その可能性は高いです関連する人々を引きつけ、より速く助けを得るでしょう。がんばろう! – alfasin

+0

[キープレスイベントをプログラムによってシミュレートすることは可能ですか?](https://stackoverflow.com/questions/596481/is-it-possible-to-simulate-key-press-events-programmatically) – JJJ

答えて

0

var a = document.getElementsByTagName('input')[0]; 
 
var i = 0; 
 
var plc = 'type A B C'; 
 
var speed = 300; 
 

 
a.addEventListener('focus',triGr) 
 

 
function triGr(){ 
 
if(i < plc.length){ 
 
a.placeholder += plc.charAt(i); 
 
i++; 
 
setTimeout(triGr, speed); 
 
} 
 
}
<input id="name" name="name" type="text" placeholder="" required>

+0

ありがとうソリューションのためにそれほど多くはありますが、ボタンをクリックして同じことを開始するにはどうしたらいいですか? –

関連する問題