【发布时间】:2019-10-31 10:31:01
【问题描述】:
我正在创建一个表单,现在尝试进行一些输入验证,并且我正在努力从我的无线电组件中获取选中的值。
在我的一个文件中:
<FormControl component="fieldset" name="method-of-payment">
<RadioGroup onChange={this.handleChange} >
<FormControlLabel value="credit" control={<Radio />} label="Credit Card"/>
<FormControlLabel value="check" control={<Radio />} label="Check"/>
<FormControlLabel value="purchase-order" control={<Radio />} label="Purchase Order"/>
</RadioGroup>
</FormControl>
我正在尝试在另一个文件中获取这样做的价值(它适用于其他所有内容):
this.setState({
method-of-payment: document.getElementsByName('method-of-payment')[0].value
})
但我没有运气得到正确的值。
感谢您的帮助。
编辑:这是我关注的文档的链接:https://material-ui.com/components/radio-buttons/
【问题讨论】:
标签: reactjs radio-button material-ui radio-group