내 render
기능에는 다음과 같은 간단한 형식 이 있습니다.
render : function() {
return (
<form>
<input type="text" name="email" placeholder="Email" />
<input type="password" name="password" placeholder="Password" />
<button type="button" onClick={this.handleLogin}>Login</button>
</form>
);
},
handleLogin: function() {
//How to access email and password here ?
}
handleLogin: function() { ... }
액세스 Email
및 Password
필드 에 무엇을 써야 합니까?
onSubmit
버튼 클릭 대신 양식을 처리해야합니다. 이렇게하면 Enter 키를 눌러 양식을 제출하는 사용자도 처리 할 수 있습니다.
<form>
A를 <button>
나 <input>
와는 type=submit
사용자 프레스 폼의의에 입력 할 때 제출 얻을 것이다 <input type=text>
. onClick
단추 중 하나 에 의존하는 경우 사용자는 단추를 클릭하거나 초점을 맞추고 Enter / 스페이스 바를 눌러야합니다. 를 사용 onSubmit
하면 두 가지 사용 사례가 모두 활성화됩니다. 양식이 제출을 위해 Enter를 지원하지 않으면 양식이 손상 될 수 있습니다.