如何「添加節」按鈕的工作實際上不告訴它調用提交功能時clicked.Here的形式我需要JSX形式如何工作
render(){
return(
<form onSubmit={this.submit}>
<label htmlFor="resort">Resort Name</label>
<input id="resort" type="text" defaultValue={this.props.resort} ref="resort" required/>
<label htmlFor="date">Date</label>
<input id="date" type="date" defaultValue={this.props.date} ref="date" required/>
<div>
<input id="rainy" type="checkbox" defaultChecked={this.props.rainy} ref="rainy" />
<label htmlFor="rainy" class="weather" >Rainy Day</label>
</div>
<div>
<input id="sunny" type="checkbox" defaultChecked={this.props.sunny} ref="sunny" />
<label htmlFor="sunny" class="weather" >Sunny Day</label>
</div>
<button>Add Day</button>
</form>
)
}
的解釋,這裏是提交功能
submit(e){
e.preventDefault();
this.refs.resort.value='';
this.refs.date.value='';
this.refs.rainy.value=false;
this.refs.sunny.value=false;
}
請我需要一個很好的解釋如何按鈕仍然像這樣調用提交功能。
'type = submit'是'button'的默認值 –