我想使用__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? 我可以简单地替换' _'与' $'? 谢谢你。
答案 0 :(得分:2)
如果您有客户端ID并希望从javascript获取唯一ID,则可以尝试
var uniqueId = document.getElementById("ctl00_cpholder_myObjId").name;
或
var uniqueId = document.getElementById("ctl00_cpholder_myObjId").getAttribute("name");
name属性将返回唯一ID。