社区
JavaScript
帖子详情
假如现在有若干个
,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!
jmf2000
2004-08-27 09:41:37
假如现在有若干个<DIV>,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!
...全文
271
12
打赏
收藏
假如现在有若干个<div>,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!</div>
假如现在有若干个,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jeuif
2004-09-02
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function getDIV() {
var oDiv = document.getElementsByTagName("DIV");
var iLen = oDiv.length;
for(var i=0;i<iLen;i++) {
if(oDiv[i].id.substr(0,4).toLowerCase()=="div1") {
alert(oDiv[i].innerHTML);
}
}
}
//-->
</SCRIPT>
<div id="DIV11">DIV11</div>
<div id="DIV12">DIV12</div>
<div id="DIV13">DIV13</div>
<div id="DIV14">DIV14</div>
<div id="DIV21">DIV21</div>
<div id="DIV22">DIV22</div>
<div id="DIV23">DIV23</div>
<div id="DIV15">DIV15</div>
<br>
<input type="button" value="getDIV" onClick="getDIV();">
问 if(oDiv[i].id.substr(0,4).toLowerCase()=="div1") 是什么意思?
DARKNESSFALL
2004-09-02
打赏
举报
回复
哦!
zmy0611
2004-09-02
打赏
举报
回复
你在要用的地方用循環就行啦
for(var i = 1; i < 4; i++)
{
document.all["DIV1"+i].value = 'test'
....
}
ouyld
2004-09-02
打赏
举报
回复
我顶了又顶
cuixiping
2004-08-27
打赏
举报
回复
可以啊。
divs = new Array(DIV11,DIV12,DIV13,DIV21,DIV22);
stefli
2004-08-27
打赏
举报
回复
^_^
LxcJie
2004-08-27
打赏
举报
回复
stefli((桂电))
如有雷同,纯属巧合,呵呵 :)
HHH3000
2004-08-27
打赏
举报
回复
不用循环遍历或直接指定怎能取得?????
LxcJie
2004-08-27
打赏
举报
回复
一句话不可能的
var arr = document.getElementsByTagName("div");
var arrResult = new Array();
for(var i=0; i<arr.length; i++)
{
if(arr[i].id.substring(0,4) == "DIV1")
arrResult[arrResult.length] = arr[i];
}
alert(arrResult);
stefli
2004-08-27
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript">
<!--
function getDIV() {
var oDiv = document.getElementsByTagName("DIV");
var iLen = oDiv.length;
for(var i=0;i<iLen;i++) {
if(oDiv[i].id.substr(0,4).toLowerCase()=="div1") {
alert(oDiv[i].innerHTML);
}
}
}
//-->
</SCRIPT>
<div id="DIV11">DIV11</div>
<div id="DIV12">DIV12</div>
<div id="DIV13">DIV13</div>
<div id="DIV14">DIV14</div>
<div id="DIV21">DIV21</div>
<div id="DIV22">DIV22</div>
<div id="DIV23">DIV23</div>
<div id="DIV15">DIV15</div>
<br>
<input type="button" value="getDIV" onClick="getDIV();">
meizz
2004-08-27
打赏
举报
回复
一句话是取不到, 要分多句.
<SCRIPT LANGUAGE="JavaScript">
var divs = new Array(); //存放你想要的那个DIV集合
var A = document.getElementsByTagName("DIV");
for(var i=0; i<A.length; i++)
{
if(A[i].id && /^DIV1.*/.test(A[i].id))
divs[divs.length] = A[i];
}
alert(divs.length);
</SCRIPT>
luoou2001
2004-08-27
打赏
举报
回复
有分啊,我顶,支持一下!
哈哈。。。。
CollectionView实现自选标签选择器项目_基于iOS平台使用UICollectionView组件构建的可定制化标签选择界面支持用户动态添加删除拖拽排序和订阅管理个人.zip
CollectionView实现自选标签选择器项目_基于iOS平台使用UICollectionView组件构建的可定制化标签选择界面支持用户动态添加删除拖拽排序和订阅管理个人.zip
一个非侵入式访问CPlusPlus私有成员变量与方法的轻量级头文件库_通过模板元编程和特化技术实现无需修改原始类定义即可安全读写私有字段及调用私有函数_适用于单元测试调试和遗留代码.zip
一个非侵入式访问CPlusPlus私有成员变量与方法的轻量级头文件库_通过模板元编程和特化技术实现无需修改原始类定义即可安全读写私有字段及调用私有函数_适用于单元测试调试和遗留代码.zip
share2code99_wine_bottle_label_detection_28404_1770
13
5
21
69
13
.zip
share2code99_wine_bottle_label_detection_28404_1770
13
5
21
69
13
.zip
基于Qt5框架开发的可动态收展与展开的仿Unity3D风格标签页组件项目_提供高度可定制化的用户界面元素支持标签页的折叠展开拖拽排序图标与文本混合显示多主题切换包括深色.zip
基于Qt5框架开发的可动态收展与展开的仿Unity3D风格标签页组件项目_提供高度可定制化的用户界面元素支持标签页的折叠展开拖拽排序图标与文本混合显示多主题切换包括深色.zip
基于遗传算法优化图像分割与BP神经网络实现高精度数字验证码识别的智能系统_项目极简说明本项目旨在开发一个专为辅助视觉障碍人士如盲人或色盲患者在互联网登录场景中快速准确获取数字.zip
基于遗传算法优化图像分割与BP神经网络实现高精度数字验证码识别的智能系统_项目极简说明本项目旨在开发一个专为辅助视觉障碍人士如盲人或色盲患者在互联网登录场景中快速准确获取数字.zip
JavaScript
87,996
社区成员
224,693
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章