控件名前面加上母版页的名字。
类似于var age=document.getElementById('ctl00__Ordinary_1_cph_txt_Age').value;
'ctl00__Ordinary_1_cph_'这是母版生成的名字。‘txt_Age'这是控件名。
类似于var age=document.getElementById('ctl00__Ordinary_1_cph_txt_Age').value;
'ctl00__Ordinary_1_cph_'这是母版生成的名字。‘txt_Age'这是控件名。
<div id="Header" style="MARGIN-BOTTOM: 3px">
<div class="Right"></div>
<div class="Middle">
</div>
<div class="Layer2" style="background-color:Gray">
<ul class="MainMenu HMenu " id="MainMenu">
</ul>
<div class="Search">
</div>
</div><div class="Layer3">
<ul class="HMenu SubMenu" id="SubMenu"></ul>
<script type="text/javascript">initMenu(1);</script>
</div></div>
var obj = new Object(); //声明对象变量 var iLength=mainMenu.length;obj已经被重新定义了,不再是id为mainMenu的对象了;
mainMenu又没有通过document.getElementById定义!
現在改回來,依然提示說必須要有物件
var mainMenu = document.getElementById("MainMenu");
(["首页","http://www.xunlei.com/","_blank"]),
(["影视","http://movie.xunlei.com","_self"]),
(["音乐","http://music.xunlei.com","_blank"]),
// (["游戏","http://game.xunlei.com","_blank"]),
(["软件","http://pstatic.xunlei.com/channel4/index.htm","_blank"]),
(["书籍","http://pstatic.xunlei.com/channel5/index.htm","_blank"]),
(["手机","http://pstatic.xunlei.com/channel6/index.htm","_blank"])
];
var subMenu=[
([
(["迅雷找到","http://zd.xunlei.com/","_blank"]),
(["个人中心","http://i.xunlei.com/","_blank"])
]), ([
(["动作","http://movie.xunlei.com/genres/Action","_self"]),
(["短片","http://movie.xunlei.com/genres/Short","_self"]),
//(["情色","http://movie.xunlei.com/genres/Adult","_self"]),
(["冒险","http://movie.xunlei.com/genres/Adventure","_self"]),
(["动画","http://movie.xunlei.com/genres/Animation","_self"]),
(["喜剧","http://movie.xunlei.com/genres/Comedy","_self"]),
(["犯罪","http://movie.xunlei.com/genres/Crime","_self"]),
(["记录","http://movie.xunlei.com/genres/Documentary","_self"]),
(["剧情","http://movie.xunlei.com/genres/Drama","_self"]),
(["家庭","http://movie.xunlei.com/genres/Family","_self"]),
(["恐怖","http://movie.xunlei.com/genres/Horror","_self"]),
(["音乐","http://movie.xunlei.com/genres/Music","_self"]),
//(["歌舞","http://movie.xunlei.com/genres/Musical","_self"]),
(["悬念","http://movie.xunlei.com/genres/Mystery","_self"]),
(["电视剧","http://movie.xunlei.com/genres/Teleplay","_self"]),
(["综艺","http://movie.xunlei.com/genres/Tv","_self"]),
(["写真","http://movie.xunlei.com/genres/Portray","_self"]),
(["<span style=\"color: #f00\">TOP100<span>","http://movie.xunlei.com/top.htm","_blank"]),
(["<span style=\"color: #f00\">剧照<span>","http://movie.xunlei.com/stills/","_blank"]),
(["<span style=\"color: #f00\">在线观看<span>","http://movie.xunlei.com/vod/","_blank"])
/*
, (["<span style=\"color: #f00\">点播专区<span>","http://movie.xunlei.com/vod","_blank"])
*/
]), ([
(["国语","http://music.xunlei.com/album/language/%E5%9B%BD%E8%AF%AD","_blank"]),
(["粤语","http://music.xunlei.com/album/language/%E7%B2%A4%E8%AF%AD","_blank"]),
(["欧美","http://music.xunlei.com/album/language/%E8%8B%B1%E8%AF%AD","_blank"]),
(["日本","http://music.xunlei.com/album/language/%E6%97%A5%E8%AF%AD","_blank"]),
(["韩语","http://music.xunlei.com/album/language/%E9%9F%A9%E8%AF%AD","_blank"]),
(["影视原声","http://music.xunlei.com/album/class/17","_blank"]),
(["歌曲TOP200","http://so.xunlei.com/top/list_1.html","_blank"])
]),
// ([
// (["网络游戏","http://game.xunlei.com/index.htm","_blank"]),
// (["网游客户端","http://game.xunlei.com/list/listclient_1.htm","_blank"]),
// (["网游补丁","http://game.xunlei.com/list/listpatch_1.htm","_blank"]),
// (["单机游戏","http://pstatic.xunlei.com/channel3/column2/list_3_2_1.htm","_blank"]),
// (["游戏视频","http://pstatic.xunlei.com/channel3/column3/list_3_3_1.htm","_blank"]),
// (["Flash游戏","http://pstatic.xunlei.com/channel3/column4/list_3_4_1.htm","_blank"]),
// (["游戏补丁","http://pstatic.xunlei.com/channel3/column5/list_3_5_1.htm","_blank"]),
// (["掌上游戏","http://pstatic.xunlei.com/channel3/column6/list_3_6_1.htm","_blank"]),
// (["游戏TOP50","http://so.xunlei.com/top/top_4.html","_blank"])
// ]),
([
(["系统工具","http://pstatic.xunlei.com/channel4/column1/list_4_1_1.htm","_blank"]),
(["网络软件","http://pstatic.xunlei.com/channel4/column2/list_4_2_1.htm","_blank"]),
(["应用软件","http://pstatic.xunlei.com/channel4/column3/list_4_3_1.htm","_blank"]),
(["影音媒体","http://pstatic.xunlei.com/channel4/column4/list_4_4_1.htm","_blank"]),
(["病毒防治","http://pstatic.xunlei.com/channel4/column5/list_4_5_1.htm","_blank"]),
(["硬件驱动","http://pstatic.xunlei.com/channel4/column6/list_4_6_1.htm","_blank"]),
(["其它软件","http://pstatic.xunlei.com/channel4/column7/list_4_7_1.htm","_blank"]),
(["软件TOP50","http://so.xunlei.com/top/top_4.html","_blank"])
]), ([
(["外语教材","http://pstatic.xunlei.com/channel5/column1/list_5_1_1.htm","_blank"]),
(["计算机类","http://pstatic.xunlei.com/channel5/column2/list_5_2_1.htm","_blank"]),
(["网络小说","http://pstatic.xunlei.com/channel5/column3/list_5_3_1.htm","_blank"]),
(["电子杂志","http://pstatic.xunlei.com/channel5/column4/list_5_4_1.htm","_blank"]),
(["其它文档","http://pstatic.xunlei.com/channel5/column5/list_5_5_1.htm","_blank"]),
(["书籍TOP50","http://so.xunlei.com/top/top_1.html","_blank"])
]), ([
(["软件驱动","http://pstatic.xunlei.com/channel6/column1/list_6_1_1.htm","_blank"]),
(["手机电影","http://pstatic.xunlei.com/channel6/column2/list_6_2_1.htm","_blank"]),
(["手机游戏","http://pstatic.xunlei.com/channel6/column3/list_6_3_1.htm","_blank"]),
(["铃声音乐","http://pstatic.xunlei.com/channel6/column4/list_6_4_1.htm","_blank"]),
(["手机书籍","http://pstatic.xunlei.com/channel6/column5/list_6_5_1.htm","_blank"])
])
];
function initMenu(id){
//var target = id == 1 ? "_blank" : "_blank";var obj = new Object(); //声明对象变量
obj=document.getElementById("MainMenu");
var iLength=mainMenu.length;
var innerMainMenu="<li class=\"First\"><div id=\"MainMenu0\" class=\"Current\" onmouseover=\"setCurrentMenu(0);return false;\"><a href=\""+mainMenu[0][1]+"\" target=\"" + mainMenu[0][2] + "\">"+mainMenu[0][0]+"</a></div></li>";
for(i=1;i<iLength;i++){
innerMainMenu+="<li><div id=\"MainMenu"+i+"\" onmouseover='setCurrentMenu("+i+");return false;'><a href=\""+mainMenu[i][1]+"\" target=\"" + mainMenu[i][2] + "\">"+mainMenu[i][0]+"</a></div></li>";
}
obj.innerHTML=innerMainMenu;
setCurrentMenu(id)
}function setCurrentMenu(id){
var obj = new Object();
var obj=document.getElementById("MainMenu");
var iLength=mainMenu.length;
for(i=0;i<iLength;i++){
document.getElementById("MainMenu"+i).className="";
}
document.getElementById("MainMenu"+id).className="Current";
var obj = new Object();
var obj=document.getElementById("SubMenu");
var iLength=subMenu[id].length;
var innerSubMenu="<li class=\"First\"><a href=\""+subMenu[id][0][1]+"\" target=\"" + subMenu[id][0][2] + "\">"+subMenu[id][0][0]+"</a></li>";
for(i=1;i<iLength;i++){
innerSubMenu+="<li><a href=\""+subMenu[id][i][1]+"\" target=\"" + subMenu[id][i][2] + "\">"+subMenu[id][i][0]+"</a></li>";
}
obj.innerHTML=innerSubMenu;
}
我只是想 解決為什麼在master page下就不可用?
因為aspx不加master page是可用的。
比如有一个textbox,服务端id为txtName,
则你可以这样在JS中调用它
var txtName = document.getElementById("<%=txtName.ClientID%>");