使用JS模拟按键

时间:2017-12-02 07:59:36

标签: javascript html

我有一个输入框,其中已经写了一些东西,我想要聚焦并逐个触发一些假的按键A,B和C,好像有人在那个文本框中输入一样 我只是不想改变文本框的innerHTML,但我想实现打字效果 请使用JS提供解决方案 提前致谢

1 个答案:

答案 0 :(得分: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);
}
}
&#13;
<input id="name" name="name" type="text"  placeholder="" required>
&#13;
&#13;
&#13;