Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

on enter key press react

onKeyPress={(e) => e.key === 'Enter' && handleSearch()}
Comment

capture enter button react input

const Enter = () => {
  	const handle = () => console.log('Enter pressed');
  
	return <input type="text" onKeyDown={e => e.key === 'Enter' && handle} />;
};
Comment

react detect enter key

var Input = React.createClass({
  render: function () {
    return <input type="text" onKeyDown={this._handleKeyDown} />;
  },
  _handleKeyDown: function(e) {
    if (e.key === 'Enter') {
      console.log('do validate');
    }
  }
});
Comment

on enter key press react js

  useEffect(() => {
    const listener = event => {
      if (event.code === "Enter" || event.code === "NumpadEnter") {
        console.log("Enter key was pressed. Run your function.");
        event.preventDefault();
        // callMyFunction();
      }
    };
    document.addEventListener("keydown", listener);
    return () => {
      document.removeEventListener("keydown", listener);
    };
  }, []);
Comment

search to enter key react

class CartridgeShell extends React.Component {

   constructor(props) {
      super(props);
      this.state = {value:''}

      this.handleChange = this.handleChange.bind(this);
      this.keyPress = this.keyPress.bind(this);
   } 
 
   handleChange(e) {
      this.setState({ value: e.target.value });
   }

   keyPress(e){
      if(e.keyCode == 13){
         console.log('value', e.target.value);
         // put the login here
      }
   }

   render(){
      return(
         <input value={this.state.value} onKeyDown={this.keyPress} onChange={this.handleChange} fullWidth={true} />
      )
    }
}

ReactDOM.render(<CartridgeShell/>, document.getElementById('app'))
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/react/15.1.0/react-dom.min.js"></script>
Comment

PREVIOUS NEXT
Code Example
Javascript :: is check objet empty 
Javascript :: convert nodes to array javascript 
Javascript :: javascript date is an object 
Javascript :: request entity too large 
Javascript :: javascript find the min in array of numbers 
Javascript :: sort object by key value javascript 
Javascript :: create react portal 
Javascript :: javascript remove all spaces 
Javascript :: javascript title string 
Javascript :: convert decimal to binary javascript 
Javascript :: loop every 5 seconds 
Javascript :: JavaScript Window - The Browser Object Model 
Javascript :: disable submit button if input is empty 
Javascript :: show hide more text jquery 
Javascript :: react navigation header background color 
Javascript :: how to convert entered number into currency in words in javascript 
Javascript :: how to use if in setstate 
Javascript :: javascript check if string contains character 
Javascript :: javascript origin url 
Javascript :: how to reload window in javascript 
Javascript :: conditional field validation with Yup 
Javascript :: createrouter vue 3 history remove Hash 
Javascript :: get time from date javascript 
Javascript :: shadow using react native 
Javascript :: Bots latency discord js 
Javascript :: cors express tutorial 
Javascript :: substring javascript 
Javascript :: node js get time in timezone 
Javascript :: javascript remove duplicates from array 
Javascript :: javascript currency number format indonesia 
ADD CONTENT
Topic
Content
Source link
Name
1+6 =