是否有可能在onChange事件中获取输入的值

时间:2019-12-13 18:26:06

标签: reactjs onchange

请考虑以下内容;

handleChange(e) {
    this.props.action(this.props.id, e.target.value);
  }

  render() {
    return(
      <input onChange={this.handleChange}></input>
    );
  }

是否有可能在onChange事件中获取输入字段的值。像这样:

handleChange(e) {
    this.props.action(this.props.id, e.target.value);
  }

  render() {
    return(
      <input onChange={console.log(this.value),this.handleChange}></input>
    );
  }

不起作用

1 个答案:

答案 0 :(得分:1)

onChange接收包含目标元素的事件对象,您可以访问目标元素以获取值

<input onChange={e => {console.log(e.target.value);this.handleChange(e) }} />