社区
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的集合?顶者有分!!
...全文
245
12
打赏
收藏
假如现在有若干个<DIV>,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!
假如现在有若干个,id分别为DIV11,DIV12,DIV13,DIV21,DIV22,能不能用一句话取得所有的id前4位为DIV1的集合?顶者有分!!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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
打赏
举报
回复
有分啊,我顶,支持一下!
哈哈。。。。
在HTML 里面 <
div
>
的区别
可以定义文档中的分区或节,
div
标签可以把文档分割为独立的、不同的部分。它可以用作严格的组织工具,并且不使用任何格式与其关联,更重要的意义是在网页的动态实现过程中,对划分的区域统一处理,例如换背景色、字体...
<
div
></
div
>使用案例
DOCTYPE html> <html> <head> <meta charset="utf-8"> <title><
div
></
div
>使用案例</title> </head> <body> <
div
id
="container" style="w
id
th:500px"> <
div
id
="header" style="background-color:#ff4800" align=...
Html中<
div
></
div
>标签和<li></li>标签的简单应用
实现简单的鼠标的导航渐变和简单电器分类页面 我们知道<
div
></
div
>标签: <
div
>... 元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table&g
HTML 之 <
div
> 和 <span>
div
:用于创建大块内容的布局或容器,适合组织页面结构。span:用于在行内对小部分内容进行样式处理或包裹,不改变布局。
Warning: Expected server HTML to contain a matching <
div
> in <
div
>.
https://blog.csdn.net/ktutu/article/details/79055999
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章