2011-12-15 41 views
2

經過一番搜索,我決定要問我的第一個堆棧溢出問題:代碼移動光標在Android網頁瀏覽器輸入文本

查看網頁源代碼,它是所有在那裏。

我有一個文本框,其中我收集(XXX)XXX-XXX的特定格式的電話號碼。

我正在通過自動在文本字段中填充大括號,空格和短劃線來完成此操作。 這對我測試過的所有東西都很完美,除了Android手機。

在Android手機上填充時,如果自動填充第一個大括號並且在執行其他自動格式化時不移動到文本框的末尾,那麼插入/光標將移動到錯誤的位置。

當自動填充這樣的數據時,我會如何在Android Web瀏覽器的字段末尾保留插入符/光標?

+0

例子不見了。 – 2017-07-02 18:57:56

回答

1

我找到了適用於我的手機(HTC Evo 4g)和我周圍的許多手機的解決方案。 不幸的是,它看起來android的瀏覽器不標準化,處理事情截然不同。 我也覺得這個解決方案是一個有點hackish:

功能例如可以仍然在高於

解決方案中的位置找到,包括:

我設置了一個使用此插件的超時,允許模擬鍵盤事件,添加管道(| )輸入文本,然後回退。 是一個有創意的解決方案,但我不覺得它是非常可靠的,而且我嘗試使用的很大一部分手機都不接受解決方案。

我仍然接受其他建議。

相關問題