<script type="text/javascript">
function setTab(name,cursel,n){
var n=document.getElementById(name).getElementsByTagName("a").length;
for(i=1;i<=n;i++){
var menu=document.getElementById(name+i);
var con=document.getElementById(name+"_"+i);
menu.className=i==cursel?"hover":"";
con.style.display=i==cursel?"block":"none";
}
}
</script>
在asp.net上插入这段代码它说缺少对象不知道怎么回事? 请教各位高手?
function setTab(name,cursel,n){
var n=document.getElementById(name).getElementsByTagName("a").length;
for(i=1;i<=n;i++){
var menu=document.getElementById(name+i);
var con=document.getElementById(name+"_"+i);
menu.className=i==cursel?"hover":"";
con.style.display=i==cursel?"block":"none";
}
}
</script>
在asp.net上插入这段代码它说缺少对象不知道怎么回事? 请教各位高手?
就这一行出错了 但鼠标移上去就出错
<div class="hdlxs_left">
<div class="hdlxs_left_top">
<span class="lxs">
<a href="#" id="qiehuan1" onmouseover="setTab('qiehuan',1)" class="hover">邯郸旅行社</a><span class="hddy">
<a id="qiehuan2" onmouseover="setTab('qiehuan',2)">酒店</a></span></span></div>
<div id="qiehuan">
<div id="qiehuan_1">
<div class="hdlxs_left_con">
<ul>
<asp:Repeater ID="LxsRepeater1" runat="server"> <ItemTemplate> <li><img src="../images/travel/hdzxlypd/jiantou.jpg" style="float:left"/> <a href='hwlly.aspx?Enterpriseid=<%#Eval ("enterpriseid") %>'><%#Eval ("title") %></a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
</div>
</div>
<div id="jiudian">
<ul>
<asp:Repeater ID="jiudian" runat="server"> <ItemTemplate> <li><img src="../images/travel/hdzxlypd/jiantou.jpg" style="float:left" /> <a href='hwlly.aspx?Enterpriseid=<%#Eval ("enterpriseid") %>'><%#Eval ("title") %></a></li>
</ItemTemplate>
</asp:Repeater>
</ul>
</div>
在这句之后先加一句alert(con);,看看con是不是找到了
<body>
<div class="top_hdlxs">
<div class="hdlxs_left">
<div class="hdlxs_left_top">
<span class="lxs"><a href="#" id="qiehuan1" onmouseover="setTab('qiehuan',1);return false;"
class="hover">a</a><span class="hddy"> <a id="qiehuan2" onmouseover="setTab('qiehuan',2);return false;">
b</a></span></span></div>
<div id="qiehuan">
<div id="qiehuan_1" style="border: 1px">
<div class="hdlxs_left_con">
<ul>
</ul>
</div>
</div>
</div>
<div id="jiudian">
<ul>
</ul>
</div>
</div>
</div>
</body>
</html>
<script type="text/javascript">
function setTab(name, n) {
//var c = document.getElementById(name).getElementsByTagName("a").length;
for (i = 1; i <= n; i++) {
var menu = document.getElementById(name + i);
var con = document.getElementById(name + "_" + i);
alert(con);
//menu.className = i == cursel ? "hover" : ""; //con.style.display = i == cursel ? "block" : "none";
}
}
</script>