onChange is called only when the element loses focus

前端 未结 2 505
余生分开走
余生分开走 2021-01-16 23:21

I want that as you type in the textfield the div changes (I have the code for changing the div already). However the onchange event is only called once you are finished and

2条回答
  •  梦毁少年i
    2021-01-17 00:06

    There is an 'input' Event you can bind your event Handlers to (I think this was introduced with HTML5).

    I made a quick and very dirty example here: http://jsfiddle.net/RdKZH/

    This would be the clean approach to this problem (as keyup does not work on copy&paste), but you might want to test if it already works in all browsers you want to support.

提交回复
热议问题