0

我想使用 __doPostBack javascript 函数。

__doPostBack(obj.UniqueID,'');

但我只知道我的对象的 ClientID -

ctl00_cpholder_myObjId 
document.getElementById("ctl00_cpholder_myObjId").id //This will get ctl00_cpholder_myObjId,but UniqueID is ctl00$cpholder$myObjId

如何获得 PostBack 的 UniqueID?我可以简单地将“_”替换为“$”吗?
感谢你。

4

1 回答 1

2

如果您有客户端 ID 并想从 javascript 中获取唯一 ID,您可以尝试

var uniqueId = document.getElementById("ctl00_cpholder_myObjId").name;

或者

var uniqueId = document.getElementById("ctl00_cpholder_myObjId").getAttribute("name");

name 属性将返回唯一的 id。

于 2012-09-06T05:39:24.173 回答