触摸相当于focus()方法?

时间:2011-03-30 22:22:56

标签: javascript iphone blackberry touch

您可以将焦点传递给javascript中的元素:

element.focus()

我正在使用输入文本框这样做,它工作正常。输入框获得焦点,光标位于其中。

我们现在还希望在触摸设备上触发软键盘。默认情况下,通过JS将焦点放在字段上会将光标移动到字段中,但在用户物理点击字段之前不会打开键盘。

有没有办法触发触摸事件(我猜测touchstart)类似于此:

element.touchstart()

这不行,但希望有一些方法......

BTW,这主要是针对webkit的。我们正试图在iPhone和BB Torch上使用它。

1 个答案:

答案 0 :(得分:2)

事件为ontouchstart而非touchstart