关于document.getElementById问题的疑惑 ID好像是不能以数字开头的你加个A3这样的试试好像和变量一个道理 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 nNum1[0].setAttribute("className ","current";);如果真的是第一个的话 <style>.sub{background-color:red;}.current{background-color:blue;}</style><script>window.onload = function(){var nNum1=document.getElementById("3").getElementsByTagName("ul");nNum1[0].className = "current";}</script><ul id="3"><li><a href="#nogo"><b>John Constable</b></a><div id="31"> <ul class="sub"> <li id="311"><a href="#nogo">The Hay Wain</a></li> <li id="312"><a href="#nogo">Brighton Beach</a></li> <li id="313"><a href="#nogo">Malvern Hall</a></li> <li id="314"><a href="#nogo">Salisbury Cathedral</a></li> <li id="315"><a href="#nogo">Weymouth Bay</a></li> </ul></div></li></ul>试了下,楼主的代码有效啊 var nNum1=document.getElementById("3");nNum1.className = "current";var nNum2=document.getElementById("31");nNum2.className = "select_sub show";var nNum3=document.getElementById("315");nNum3.className = "sub_show";你概念错了吧 getElementById已经得到控件本身了 在加个getElementsByTagName后 操作对象就错了 谁用过sencha-touch,能否给一个例子 js 自动提交方法 怎么解决呀求助 帮忙看看这段代码什么意思啊? 怎么才能让function返回(return)获取到的responseText? 兼容IE和FF的手掌形状的cursor是什么?不是手指是手掌.谢谢 400分 的问题 超级难啊!有挑战性的问题! 高手请进! up有分 Javascript中的数组是否有大小限制? 怎样在表格中动态增加列? js跨域访问的问题,请大家帮帮忙。 用javascript实现页面内加减 初学者的问题:settimeout在IE下不工作,FF下正常?! js怎样获得下月的日期
如果真的是第一个的话
<style>
.sub{background-color:red;}
.current{background-color:blue;}
</style>
<script>
window.onload = function()
{
var nNum1=document.getElementById("3").getElementsByTagName("ul");
nNum1[0].className = "current";
}
</script>
<ul id="3"><li><a href="#nogo"><b>John Constable</b></a>
<div id="31">
<ul class="sub">
<li id="311"><a href="#nogo">The Hay Wain</a></li>
<li id="312"><a href="#nogo">Brighton Beach</a></li>
<li id="313"><a href="#nogo">Malvern Hall</a></li>
<li id="314"><a href="#nogo">Salisbury Cathedral</a></li>
<li id="315"><a href="#nogo">Weymouth Bay</a></li>
</ul>
</div></li>
</ul>
试了下,楼主的代码有效啊
nNum1.className = "current";
var nNum2=document.getElementById("31");
nNum2.className = "select_sub show";
var nNum3=document.getElementById("315");
nNum3.className = "sub_show";
你概念错了吧 getElementById已经得到控件本身了 在加个getElementsByTagName后 操作对象就错了