【发布时间】:2021-03-29 02:41:53
【问题描述】:
如何验证或不允许在 Material-UI TextField 上输入以下特殊字符 [^%<>\\$'"]。
以下是我现有的代码。
const useStyles = makeStyles((theme) => ({
textField: {
marginRight: theme.spacing(1),
width: 500,
},
FormLabelHeader:{
fontSize: '20px',
width: 500,
},
})
enter code here
const txtNameChange = (e) =>
{
setpersonDetails(prevState =>({
...prevState,
'NAME' : e.target.value
}))
}
.....
<FormControl>
<FormLabel className = {style.FormLabelHeader}>Add</FormLabel><br/>
<TextField className = {style.textField} label='NAME' name = 'NAME' variant='outlined' autoComplete='off' onChange={txtNameChange}/><br />
</FormControl>
【问题讨论】:
标签: reactjs material-ui