我一直在摆弄HTML最近,我有一个问题。HTML/Javascript范围
有没有办法以其他元素的子范围元素的id? 这很难描述,但这里有一个例子。
<body>
<div id="a">
<div id="inner"></div>
</div>
<div id="b">
<div id="inner"></div>
</div>
</body>
我不知道这是否是合法的(因为“内部”被宣布两次),但问题是:
假设我有一个网页完整的正方形的div有自己的风格和固定定位(有点像视窗8地铁), 我想能够组特定平方成正方形的所有部件,这样我可以使用JavaScript 集中在发言权的范围中的元素,在伪代码。
ClickMeButtonDiv.ClickMeButton.value = parseInt(ClickMeButton.value) + 1;
总之,我想知道是否有可能组一个div到该分区的所有儿童,因为如果我有一个页面上100个方格做自己的事,它是一个头痛让所有由ID元素结合到全球范围内...
有没有办法做到这一点?
提前致谢!
没有,'id'必须每页唯一的。 – Artless 2013-04-26 09:26:04
我明白,但我想知道是否有任何非ID的方式来处理这个问题,因为如果我有许多不同的“范围”,和IDS绑定到全球范围内,则该页面有效地成为unmanagable。 – Dmitry 2013-04-26 09:27:09
'id'是唯一的。改用'class'。 – Sandeep 2013-04-26 09:28:02