target是什么作用

来源:3-3 jQuery表单事件之select事件

qq_慕虎8015442

2019-12-14 22:54

e.target.value,target是干嘛用的

写回答 关注

2回答

  • 旺仔窝窝头
    2019-12-19 10:00:53

    1、定义:target属性返回的是触发该事件的元素。

    2、用法:event.target

    3、作用:就是获取当前会触发该事件的元素对象,如练习中的

    $("input").select(function(e){

            alert(e.target.value) 

        })

    当前触发select事件的元素是input,故这里的e.target指的是input。而这里的e指代的是event对象,代表事件的状态。


  • river9015
    2019-12-17 15:34:20

    每次触发DOM事件时会产生一个事件对象(也称event对象),此处的参数e接收事件对象。而事件对象也有很多属性和方法,其中target属性是获取触发事件对象的目标,也就是绑定事件的元素,e.target表示该DOM元素,然后在获取其相应的属性值。

    看下面的例子:

    $(".test").change(function(e) {
            $("#result").html(e.target.value)
     });

    e.target 就相当于 $(".test"),因此e.target.value就相当于$('.test').val()

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题