($event.target.value)
时间: 2024-09-18 10:10:24 浏览: 53
js中的触发事件对象event.srcElement与event.target详解
在JavaScript或HTML中,`$event.target.value`通常用于表单元素事件处理程序(如`input`、`change`等)。`event`是一个在事件触发时传递的对象,`target`属性指向了触发事件的那个DOM元素。所以`$event.target.value`就是获取当前触发事件的目标元素(比如`<input>`或`<textarea>`)的`value`属性,即用户在该字段输入的文本内容。
例如,在一个简单的HTML表单中,当我们监听某个输入框的值变化时:
```html
<input type="text" (input)="handleInputChange($event)">
```
对应的typescript处理函数可能会这么写:
```typescript
handleInputChange(event: Event) {
const inputValue = (event as HTMLInputElement).value;
// 对输入值进行操作...
}
```
在这里,`$event.target.value`就是获取到用户在输入框中键入的最新字符。
阅读全文