Javascript 在“输入值更改或更新时响应”中获取电子邮件的输入值
我试图从Javascript 在“输入值更改或更新时响应”中获取电子邮件的输入值,javascript,reactjs,forms,Javascript,Reactjs,Forms,我试图从输入电子邮件字段中获取值,然后在HTML上填充,但我无法从电子邮件字段中获取值,该字段是反应类组件 App.js import React,{Component}来自“React”; 导入“/styles.css”; 类应用程序扩展组件{ 构造函数(){ 超级(); 此.state={ 名字:“, 电子邮件地址:“ }; this.handleChange=this.handleChange.bind(this); } 手变(活动){ 常量{name,value}=event.targe
输入
电子邮件字段中获取值,然后在HTML上填充,但我无法从电子邮件字段中获取值,该字段是反应类组件
App.js
import React,{Component}来自“React”;
导入“/styles.css”;
类应用程序扩展组件{
构造函数(){
超级();
此.state={
名字:“,
电子邮件地址:“
};
this.handleChange=this.handleChange.bind(this);
}
手变(活动){
常量{name,value}=event.target;
这是我的国家({
[名称]:值,
});
}
render(){
返回(
名字
电子邮件
名称:{this.state.firstName}
电子邮件:{this.state.emailAddress}
);
}
}
导出默认应用程序;
Nameinput
完全起作用,但email字段不接受该值,因此输出为
index.js
从“React”导入React;
从“react dom”导入react dom;
从“/App”导入应用程序;
render(,document.getElementById(“根”));
onchange
应onchange
(驼峰型)
对于电子邮件输入,请替换
onchange={this.handleChange}
与
哎呀!我的错误基本上是在codesandbox平台上练习react编写代码。谢谢。
onChange={this.handleChange}