How to call function from text input key press in javascript?

后端 未结 3 1597
耶瑟儿~
耶瑟儿~ 2021-01-24 05:38

With


the alert box displays the value in the box, not included the current key dep

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-01-24 06:02

    Passing 'value' as a parameter is generally verbotim - its a reserved word. Your 'this' refers to the input field, and so 'this.value' returns the entire content of the input field. To get the keyCode from the keypress event try:

    
    
    
    
    

    This doesn't work with:

    onKeyPress="event.charCode;"
    

    or:

    onKeyPress="this.event.charCode;"
    

    because no event object is created.

提交回复
热议问题