按名称隐藏多个元素
嗨!
我有一个动态生成的页面(PHP),其中包含一个资源管理器
的项目视图。我想隐藏多个< tr>的名字,但是
我不知道这是怎么做的。
我有这段代码用id隐藏一个元素
if(document.getElementById(id)){
document.getElementById(id).style.position =' 'relative'';
document.getElementById(id).style.display =''none'';
}
任何人都有一个鳕鱼样本用于循环多个元素并隐藏
吗?
Jochen
-
Jochen Daum - CANS Ltd.
PHP DB编辑工具包 - 用于构建的PHP脚本
数据库编辑界面。
http://sourceforge.net/projects/phpdbedittk/
Jochen Daum写道:
Jochen Daum wrote:
嗨!
我有一个动态生成的页面(PHP),其中包含一个Explor呃
喜欢看物品。我想隐藏多个< tr>的名字,但是
我不知道这是怎么做的。
....任何人都有一个鳕鱼样本循环遍历多个元素并隐藏它们?
Hi!
I have a dynamically generated page (PHP), which contains an Explorer
like view of items. I would like to hide multiple <tr>''s by name, but
I can''t figure out how thats done.
.... Anyone has a cod sample for looping through multiple elements and hide
them?
< script type =" text / javascript">
函数hide(t,id){
var tags = document.getElementsByTagName(t);
for(var i = 0; i< tags.length; i ++){
if(tags [i] .id == id){
tags [i] .style.display =''none'';
}
}
}
< / script>
.... 。
< div id =" sid"> A< / div>
< div id =" impid"> B< / div>
< div id =" sid"> C< / div>
< div id =" impid"> D< / div>
.....
< a href ="#" onclick =" hide(''div'',''sid''); return false"> Hide divs< / a>
..... >
HTH;
JW
<script type="text/javascript">
function hide(t, id) {
var tags = document.getElementsByTagName(t);
for (var i = 0; i < tags.length; i++) {
if (tags[i].id == id) {
tags[i].style.display = ''none'';
}
}
}
</script>
.....
<div id="sid">A</div>
<div id="impid">B</div>
<div id="sid">C</div>
<div id="impid">D</div>
.....
<a href="#" onclick="hide(''div'',''sid'');return false">Hide divs</a>
.....
HTH;
JW
2004年1月21日星期三23:39:17 + 0100,Janwillem Borleffs< jw@jwscripts.com>
写道:
< snip>
On Wed, 21 Jan 2004 23:39:17 +0100, Janwillem Borleffs <jw@jwscripts.com>
wrote:
<snip>
< div id =" sid"> A< / div>
< div id =" impid"> B< / div>
< div id =" sid" > C< / div>
< div id =" impid"> D< / div>
<div id="sid">A</div>
<div id="impid">B</div>
<div id="sid">C</div>
<div id="impid">D</div>
< snip>
这当然是无效的HTML。
Mike
-
Michael Winter
M.******@blueyonder.co.inva lid(将.invalid替换为.uk以回复)
<snip>
Which is, of course, invalid HTML.
Mike
--
Michael Winter
M.******@blueyonder.co.invalid (replace ".invalid" with ".uk" to reply)
Michael Winter写道:
Michael Winter wrote:
当然,这是HTML无效。
Which is, of course, invalid HTML.
什么是无效的?
JW
What is invalid about that?
JW
>