javascript - ReactJS Material -UI : Accept only positive unsigned integer values in TextField

标签 javascript reactjs material-ui

我有以下输入字段,我希望它只接受正整数,而不能插入字符 - + , .

<TextField
  fullWidth
  type="number"
  placeholder={'[1-100]'}
  id="simple-start-adornmhent"
  onChange={this.handleChangeField('amount')}
  InputProps={{ inputProps: { min: 1 } }}
/>

你能给我一些建议吗?

最佳答案

试试这个

  <TextField  type="number" 
     label="Short stop treshold"
     InputProps={{
        inputProps: { min: 0 }
      }}
     value={10}
     onChange={handleShortStopChange} />

关于javascript - ReactJS Material -UI : Accept only positive unsigned integer values in TextField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57269224/

相关文章:

javascript - 使用 getByDisplayValue Text 在 react 测试库中找不到按钮

reactjs - 如何在自动完成组件(Material UI)的选项上添加onClick事件?

reactjs - Material UI 自动完成 : Sync value with state

reactjs - MUI 自动完成 : How to prevent open on focus, 在输入更改时打开?

reactjs - redux-form v6 : Form submission canceled because the form is not connected

javascript - document.getElementsByTagName 不起作用。如何获取主体的 NodeList 的长度?

javascript - Angular 工厂约定中的一次异步数据加载?

javascript - Angular 服务返回未定义

javascript - 在 native react 中隐藏条件 View

javascript - 删除重复错误,数组 [x] 未定义