javascript传this 另一个方法怎么获取this的id

JavaScript013

javascript传this 另一个方法怎么获取this的id,第1张

如果是这样写 直接使用就可以

var go = function(obj){

var id = obj.id

var id = obj.value

}

也可以改变一下思路 传自己的ID进去

<input id="t1" value="3" obblur="go('t1')"/>

var go = function(id){

var obj = document.getElementById('t1')

}

推荐使用jquery jquery操作这个非常简单 举个例子

var go = function(obj){

var id = $(obj).attr('id')

var v = $(obj).val()

}

代表当前对象啊,js不是有document.getElementByID通过ID获取对象么,this就是获取当前对象,比如id为btn的按钮的onclick方法

onclick="method(this)",这个this就是当前按钮对象,作用和document.getElementByID("btn")一样。