问答详情
源自:3-2 jQuery表单事件之change事件

这里的target是什么意思?

我明白e.target.value的目标指向input的value值,

如果不加.target呢?e.value为什么不行

提问者:苏子晨 2017-05-10 17:00

个回答

  • 我要SSR
    2017-05-15 14:45:32

    e.value是undefined,e是事件,value是值,这里事件的值并没有指定哪个对象,所以值为undefined。

    e.target.value,target是对象,这里指定了哪个事件对象,所以有值输出。

  • qq_說些什庅_0
    2017-05-13 16:35:14

    e.value是undefine,

    e和e.target是两个不同的对象。

    事件对象event没有value这个属性。

    e.target的值是触发事件的dom元素对象,这个元素对象有value属性。

  • 慕粉4372379
    2017-05-10 19:25:48

    e是传入的事件对象,用target是先确定触发事件的dom元素