今天去面试,面试官在面试的时候给我出了一道题:比如是一个页面上有3个div标签
<div class='cla' > </div>
<div> </div>
<div id='id'> </div>上面有3个div标签、怎么获取div的内容,怎么一次性获取3个div的内容
我是这样的:1、$('.cla')
2、 第2个不会
3、$('#id')
4、 还有就是怎么一次性获取3个div标签内容?
求大神告!!
<div class='cla' > </div>
<div> </div>
<div id='id'> </div>上面有3个div标签、怎么获取div的内容,怎么一次性获取3个div的内容
我是这样的:1、$('.cla')
2、 第2个不会
3、$('#id')
4、 还有就是怎么一次性获取3个div标签内容?
求大神告!!
解决方案 »
- 用的ie6 网站在本地正常运行,不知为何上传到服务器上后,不支持js
- 大家帮帮忙,我实在不知道该怎么做了
- 特殊需求所以跑到js区来问问,html传值,第二个页面得到值输出MSN
- 关于a标签onclick事件的return false,,求助。。
- 取消冒泡和取消默认操作兼容浏览器的问题?
- 用javascript解析xml 初学 急!
- 请问可编辑的下拉框怎么实现?泣求!!!!!!
- oncopy="return false"是否可以不放在body标签中?
- 如何打开一个新的窗口,没有工具栏和地址栏?
- 如何获取文本框选中的内容
- 急~~~~mmGrid ajax加载方式 报数据加载异常
- 局部变量怎么赋值给全局啊?富文本框取值,求助!!!
var str = $(this).text();
});
var str = $(this).text();
});
for(var i=0;i<divs.length;i++){
return divs[i].innerHTML;
}
var elems ,//
i,//
length; elems=document.getElementsByTagName("div");
length=elems.length;
for(i=0;i<length;i++){
console.log(elems[i].innerHTML);
}
1.最好用length把elems.length缓存起来,elems是一个HTMLCollection集合,如果不缓存每次访问都要遍历一次2.要用源码,脱离框架吧。