我不得不在一个不能使用其他框架的环境中工作。我正在尝试将一个动态生成的td的id发送给一个函数进行处理。看起来像这样:
'<td id="td' + j + '" class="r' + i + 'c' + j%2 + '" onclick=GetLocation(this)>'
我只是不确定(阅读了一个小时左右的文章后也找不到)如何传递对象的id。
v6ylcynt1#
我猜您可以在GetLocation()函数中执行以下操作:
GetLocation()
var GetLocation = function(someObject){ var objectID = someObject.id; alert("the id is -> " + objectID); };
mm9b1k5b2#
如果分配了id,则可以将其作为this.id传递,或者只传递this本身,然后像obj.id那样在函数体中访问id
this.id
this
obj.id
2条答案
按热度按时间v6ylcynt1#
我猜您可以在
GetLocation()
函数中执行以下操作:mm9b1k5b2#
如果分配了id,则可以将其作为
this.id
传递,或者只传递this
本身,然后像obj.id
那样在函数体中访问id