html代码如下:
<div id="aadd">
<div align="center">2312fa</div>
<div align="center">sdfadf545</div>
<div align="center">agsdf45</div>
<div align="center"><b>nihao</b><a href="#">nihao</a></div>
</div问题是如何用JS来隐藏nihao这个DIV 或者是替换成halloworld。用getElementBy这个函数的话好像需要ID吧?但是只有父盒子有ID其他都没有了JavaScriptHTMLphp
<div id="aadd">
<div align="center">2312fa</div>
<div align="center">sdfadf545</div>
<div align="center">agsdf45</div>
<div align="center"><b>nihao</b><a href="#">nihao</a></div>
</div问题是如何用JS来隐藏nihao这个DIV 或者是替换成halloworld。用getElementBy这个函数的话好像需要ID吧?但是只有父盒子有ID其他都没有了JavaScriptHTMLphp
解决方案 »
- js全部替换方法替换中括号的问题
- 求一正则表达式 大侠们、谢谢啦!
- js解密,哪个高手来帮下忙,我完全不懂
- 以下这段代码是什么意思 be.icast.cn是不是一个黑网站
- jquery 嵌套的each,怎么区分this?
- 为何用window.close()关闭不了当前窗口?
- 弹出窗口的怪问题。高手指教!
- 请问怎样限制文本框的输入格式为99.99
- 一个有点难度的问题;怎样用javascript实现象windows的帮助文档内的索引查询功能(输入某字符后自动显示关于该字的项目
- 如何实现JavaScript操作本地文件后自动保存关闭。
- 求大神帮忙 动态设置背景图片问题
- jquey jajx返回值data是个数组,如何取值。
<div id="aadd"> 0
<div align="center">2312fa</div> 1
<div align="center">sdfadf545</div> 2
<div align="center">agsdf45</div> 3
<div align="center"><b>nihao</b><a href="#">nihao</a></div> 4
</div>
用jquery的话,$("#aadd div").eq(4).css('display','none');
var childs=document.getElementById('aadd').childNodes;
for(var i=0;i<childs.length;i++){
if(childs[i].nodeType==1 && childs[i].nodeName=='DIV'){
if(/nihao/.test(childs[i].innerHTML)) childs[i].style.display='none';
}
}