您可以将焦点传递给javascript中的元素:
element.focus()
我正在使用输入文本框这样做,它工作正常。输入框获得焦点,光标位于其中。
我们现在还希望在触摸设备上触发软键盘。默认情况下,通过JS将焦点放在字段上会将光标移动到字段中,但在用户物理点击字段之前不会打开键盘。
有没有办法触发触摸事件(我猜测touchstart)类似于此:
element.touchstart()
这不行,但希望有一些方法......
BTW,这主要是针对webkit的。我们正试图在iPhone和BB Torch上使用它。答案 0 :(得分:2)
事件为ontouchstart
而非touchstart