0
我想修改用戶輸入,因爲他們在textarea中輸入,以實現自動完成目的。例如,如果用戶輸入(
,然後添加一個)
,以便用戶獲得()
,只需按(
即可。 我試圖通過偵聽輸入上的事件來實現此目的,但我無法同步執行這些修改,因爲input
元素的value
屬性未立即更新。我認爲那是因爲事件冒泡。我發現的唯一解決方案或者是在更新輸入之前等待的時間是10毫秒,但是有沒有適當的方法可以做到這一點?在keydown事件上修改輸入
textarea更新後觸發['input'](https://developer.mozilla.org/en-US/docs/Web/Events/input)事件。 – Phylogenesis 2015-04-02 15:27:20