这就是我想做的,但由于某种原因它不适合我:
-
用户在
keyup
上任意位置输入内容 -
抓住按下的键并将其放入名为
character
的变量 -
textbox inputField value = inputField value + the new character variable
一个工作示例:http://dojin.co/(首先点击登录框外,然后试着在任何地方输入)
下面是我的代码:
HTML:<input type="text"></input>
<input type="text" id="inputField"></input>
JavaScript/jQuery: $(document).keyup(function(e) {
var character = String.fromCharCode(e.which);
$('#inputField').val($('#inputField').val() + character);
});
您可以简单地使用JavaScript:
function inputFocus(){
document.getElementById("inputField").focus();
}
window.onkeydown = inputFocus;
这是工作演示