怎么得到当前元素最近的前一个元素?例如<span><span id=21>21</span><p></p><span id=22>22</span></span>,如果当前元素为22,怎么得到 <span><span id=21 onclick=alert(this.nextSibling.id)>21</span> <span id=22 onclick=alert(this.previousSibling.id)>22</span></span> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不要给span的id取数字值<span><span id=m21>21</span><p></p><span id=m22>22</span></span>对于m21的定位可以如下:m22.parentElement.firstChild 中间隔了该多个元素,也就是<p></p>是可能存在多个元素的。怎么定位到离它最近的这一个。而不是离父节点最近的。谢谢! previousSibling基本解决我的问题了,谢谢!请问子节点的表示方法是怎样的?这个好象不对:ChildElement。 firstChildpreviousSiblingnextSiblinglastChildchildNodes[i] JS 中使用正则移除对应属性的json字符串(高分悬赏) 一个图片展示的源码 不知道JS里面有没有让DIV等比例缩放的方法 求一款博客类型的日期控件 大家幫我看一下這二行是什麼意思 IE和火狐脚本判断机制问题,回答的出说明你已不是菜鸟级!!!散分 验证两次输入密码,是否相同为什么不行呢? iframe换行的问题, 关于验证文本框为空的问题? 关于从提交页面中获取变量的问题 confirm()函数中的按钮(默认是"确定"和"取消")能否修改?我要把"取消"改成"不是".Online waiting.... 请问怎样用js实现多选??(一天内结帐)
<span><span id=m21>21</span><p></p><span id=m22>22</span></span>
对于m21的定位可以如下:
m22.parentElement.firstChild
previousSibling
nextSibling
lastChildchildNodes[i]