gpt4 book ai didi

javascript - react : Checkbox and file on controlled forms

转载 作者:行者123 更新时间:2023-12-03 02:04:32 24 4
gpt4 key购买 nike

对于文本类型的输入,这很简单,通过 onChange(),我可以调用 setState() 更新状态,并通过其 value 属性显示输入上的状态。然而,对于复选框,甚至更多文件,我完全迷失了。

哪一个是:

  1. 处理程序
  2. 事件对象的属性
  3. 属性...对于输入>复选框和输入>文件

输入示例>文本

  1. onChange()
  2. 事件.目标.值
  3. 值(value)

最佳答案

对于复选框,您可以使用以下命令进行检查:

handleChange(e) {
console.log(e.target.checked);
}
<input
type="checkbox"
name="checkbox"
onChange={ this.handleChange }
/>

对于文件,您可以按如下方式操作:

handleUploadFile(e) {
let selectedFile = e.target.files;
//if single file
console.log(selectedFile[0]);
//else loop around the files
...
}

关于javascript - react : Checkbox and file on controlled forms,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49860361/

24 4 0
文章推荐: javascript - 如果按钮包含 "sometext"如何隐藏
  • - jQuery
  • 文章推荐: SQL Server 2008 连接两个查询
    文章推荐: javascript - 标记上存在未知属性 `selectable`。在 Material UI 中