OnBlur属性未显示在Chrome开发工具中。这是我的React代码:
<Input type="text" id="firstname" name="firstname" placeholder="First Name" value={this.state.firstname} onChange={this.handleInputChange} onBlur={this.handleBlur('firstname')} valid={errors.firstname===''} invalid={errors.firstname !==''}/>
正如你从图中看到的,On Change/On Blur都没有显示在那里,也没有显示在DOM结构中,也没有出现在事件侦听器中!我在哪里可以找到它们?为什么他们没有出现?
点击此处查看附带的图片
您可以尝试onnput事件-onblur事件只有在您点击元素时才起作用