我有一个图像,它在 .cs 文件中定义了“a href”标记的 InnerHTML,如下所示。
HtmlGenericControl _divToolTipContainer = new HtmlGenericControl("div");
_divToolTipContainer.ID = string.Format("divToolTipContainer.{0}", item.ID.ToString());
_divToolTipContainer.InnerHtml = "<a href=\"javascript:__doPostBack('" + btnItemThumbnail.ClientID.Replace("_", "$") + "','')\">" +
itemimage;
现在我想在 javascript 中获取 a href 值。所以有这个代码:
var a = document.getElementById(oElementId);
alert( a.href );
但是正在检索的值是“未定义的”。
那么正确的方法是什么?