asp.net父页面 获取并更改 UpdatePanel中iframe中的html页面的 select控件显示值
我想在后台执行javascript代码,实现如题的功能,请问各位高手们该如何写?
下面是我的方法,老老是出错,获取不到id为Room_Name的select控件,请问错在哪里?
protected override void OnPreRender(EventArgs e)
{
ScriptManager.RegisterStartupScript(UpdatePanel3, UpdatePanel3.GetType(), "", "if(window.document.frames['WriteReport'].document.getElementById('Room_Name')){//下面for循环的代码……;}", true)
}
function AutoDisplayModality(){
if (window.document.frames['WriteReport'].document.getElementById('Room_Name')) {
for (var i = 0; i < modalitys.options.length; i++) {
if (modalitys.options[i].text == variable) {
modalitys.options[i].selected = true;
break;
}
}
}
}