密码输入密钥首次使用后脚本无法工作

时间:2016-05-18 07:58:32

标签: javascript jquery html css textarea

我在HTML和CSS中创建了一个android类型的密码键盘界面,同时使用jQuery将html编号的键输入到textarea框中。虽然脚本工作正常,但编号的打击垫在第一次使用后停止工作,第一次输入数字后,当用户尝试第二次输入数字时,它不起作用。但是,可以从笔记本电脑键盘输入数字。

jsfiddle demo : https://jsfiddle.net/xxnutren/

任何帮助都会非常有用。

1 个答案:

答案 0 :(得分:1)

替换它:

$write.html($write.html() + character);

由此:

$write.val($write.val() + character);

html()设置元素的innerHTML,而val()设置实际的DOM值。

还有其他事情可以纠正,但here is your updated JSfiddle demo