js event获取值
时间: 2023-08-31 22:06:46 浏览: 285
jquery-event-key:返回键盘按键值
在JavaScript中,你可以通过以下几种方式来获取事件的值:
1. 使用`event.target.value`:这适用于大多数输入元素,如输入框(input)、文本域(textarea)等。例如:`let value = event.target.value;`
2. 使用`event.currentTarget.value`:与`event.target.value`类似,但是它会返回绑定事件的元素的值,而不是引发事件的元素的值。
3. 使用`event.srcElement.value`:这是在旧版IE浏览器中使用的方法,但现代浏览器也支持它。
4. 使用`event.preventDefault()`和表单元素的`name`属性:如果你绑定的是表单提交事件,在事件处理函数中可以使用`event.preventDefault()`来阻止表单的默认提交行为。然后,你可以使用表单元素的`name`属性来获取各个表单字段的值。例如:
```javascript
let form = event.target;
let value = form.elements.name.value;
```
记得根据具体情况选择适合的方式来获取事件的值。
阅读全文