如何获取某个标签里的所有子元素? 本帖最后由 fisherboy 于 2012-06-12 18:56:25 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script type="text/javascript"> function init(){ var a=document.getElementsByTagName("a"); for(var i=0;i<a.length;i++){ a[i].innerHTML=i; } } window.onload=init;</script>这样? 他是要 var a=document.getElementsByID("mydiv");然后对 ID 内的 <a> 操作 <script type="text/javascript"> function init(){ var div=document.getElementById("mydiv"); var a=div.getElementsByTagName("a"); for(var i=0;i<a.length;i++){ a[i].innerHTML=i; } } window.onload=init;</script></head><body><div id="mydiv"><a href="a">链接1</a><a href="b">链接2</a><a href="c">链接3</a><a href="d">链接4</a><a href="e">链接5</a></div><a href="">test</a></body>那这样? 先说我不会啊 我只是瞎搀和楼上的没判定 <a> 归属于容器MYDIV吧比如这样的<div id="mydiv"><a href="a">链接1</a><a href="b">链接2</a><a href="c">链接3</a><a href="d">链接4</a><a href="e">链接5</a></div><div id="yourdiv"><a href="a">链接1</a><a href="b">链接2</a><a href="c">链接3</a><a href="d">链接4</a><a href="e">链接5</a></div> <div> <div id="mydiv"> <a href="#">链接1</a> <a href="#">链接2</a> <a href="#">链接3</a> <a href="#">链接4</a> <a href="#">链接5</a> </div> <script type="text/javascript"> function getATag() { var arrA = document.getElementById('mydiv').getElementsByTagName('a'); for (var i = 0; i < arrA.length; i++) { //判断是否为第一级节点 if (arrA[i].parentNode.id == 'mydiv') { arrA[i].className = 'xxxx'; } } } getATag(); </script> </div> [Array转Json]试了好使, 但是没弄明白 readonly用法·· 急求写个JS脚本可以自动变更服务器的对外ip jquery 如何获取整个.select的html代码? 效果不出来 请教下 使用javascript得到机器的情况比如机器名 机器的ip 和机器硬盘大小 内存大小 可以实现吗??? 急急!请大家帮忙!! 下拉菜单选择新闻的问题,请高手指点。 大家帮忙来看看程序出了什么问题 有关form的一些操作,请斑竹和大家给点解决思路! jquery 求指点 如何用 if 来控制div的show和hide,求指点 jquery绑定后的对象移除后需要unbind吗
function init(){
var a=document.getElementsByTagName("a");
for(var i=0;i<a.length;i++){
a[i].innerHTML=i;
}
}
window.onload=init;
</script>
这样?
然后对 ID 内的 <a> 操作
function init(){
var div=document.getElementById("mydiv");
var a=div.getElementsByTagName("a");
for(var i=0;i<a.length;i++){
a[i].innerHTML=i;
}
}
window.onload=init;
</script>
</head><body>
<div id="mydiv">
<a href="a">链接1</a>
<a href="b">链接2</a>
<a href="c">链接3</a>
<a href="d">链接4</a>
<a href="e">链接5</a>
</div>
<a href="">test</a>
</body>
那这样?
比如这样的<div id="mydiv">
<a href="a">链接1</a>
<a href="b">链接2</a>
<a href="c">链接3</a>
<a href="d">链接4</a>
<a href="e">链接5</a>
</div>
<div id="yourdiv">
<a href="a">链接1</a>
<a href="b">链接2</a>
<a href="c">链接3</a>
<a href="d">链接4</a>
<a href="e">链接5</a>
</div>
<div id="mydiv">
<a href="#">链接1</a>
<a href="#">链接2</a>
<a href="#">链接3</a>
<a href="#">链接4</a>
<a href="#">链接5</a>
</div>
<script type="text/javascript">
function getATag() {
var arrA = document.getElementById('mydiv').getElementsByTagName('a');
for (var i = 0; i < arrA.length; i++) {
//判断是否为第一级节点
if (arrA[i].parentNode.id == 'mydiv') {
arrA[i].className = 'xxxx';
}
}
}
getATag();
</script>
</div>