У меня есть форма React, в которой одна кнопка submit имеет значение type='submit'
, а другая - delete button type='button'
.Моя проблема в том, что я не могу получить event.target
, который я хочу, в функции onClick кнопки удаления.
handleSubmit = (event) => {
event.target.testing.value // This will work
}
handleDelete = (event) => {
event.target.testing.value // This doesn't work, returns undefined
}
render(){
return(
<form onSubmit={this.handleSubmit}>
<input id='testing' value='anything' />
<button type='submit'/>
<button type='button' onClick={this.handleDelete} />
</form>
)
}
Я понимаю, что в функции handleDelete
параметр события является событием кнопки, поэтому, если я сделаю event.target.value
, он даст мне значение кнопки, если кнопка имеет значениеимущество.
Есть ли способ, чтобы я мог получить доступ к значению input
в функции handleDelete
?