【发布时间】:2021-03-25 02:31:51
【问题描述】:
我有这个元素:
<Select>
<Option value='1'>1</Option>
<Option value='2'>2</Option>
</Select>
我想在按下 Enter 时禁用表单提交。我用<Input> 字段尝试了以下操作:
<Input onPressEnter={disableEventHelper} />
disableEventHelper = (e) => e.preventDefault();
但是,由于某种原因,这不适用于<Select>
有没有其他方法可以做到这一点?
【问题讨论】:
-
你试过
onKeyDown吗?
标签: javascript html reactjs forms