永发信息网

document.getElementById更改所有ID

答案:2  悬赏:40  手机版
解决时间 2021-03-18 04:13
function IP()
{
var sts;
if(document.getElementById("IP").checked == true)
{
sts="";
}
else
{
sts="none";
}

document.getElementById("IP1").style.display=sts;
document.getElementById("IP2").style.display=sts;

}

当前页面有N个IP2,为什么只更改一个ID的display?

没分了,好心的朋友帮帮忙。
最佳答案
ID是唯一的,document.getElementById("IP2")
只会取第一个ID为"IP2"的元素,不会取后面同样为IP2的元素了。
如果有多个名字为IP2的,只能用写在name上面,用
document.getElementsByName("IP2")来获取,获取结果是个数组
再循环数组,修改每个元素。
全部回答
不论什么情况下,id永远唯一。 你这样写是不符合w3c标准的,当然第2个永远选不上。 正确的做法参考:   苹果   桔子   菠萝   香蕉   苹果   桔子   菠萝   香蕉
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
QQ帐号和密码 有2个太阳的 没设密保的 我想要
长沙市岳麓区西湖街道金星社区居民委员会地址
1980年出生的人今年好倒霉什么事都会碰到
上飞机行李箱里有自拍神器 能通过嘛。。。要
一上高速会有标示哪条道多少时速吗
观绿东路这个地址在什么地方,我要处理点事
前几天刚从淄博商厦买的华硕笔记本X42EI37JE
org.jdom.input.JDOMParseException: Error o
外国服英雄联盟要给腾讯代理费么
哈利波特主演的现状?
求穿越的反苏耽美文
在游戏里面被骗了800元我去报警结果警察说低
新媒体UI是什么?
年轻人冬天穿什么颜色的衣服好啊?我妈说穿灰
燕刘家田怎么去啊,有知道地址的么
推荐资讯
我在优酷看视频时,页面变成了黑色,不是原来
邮政银行卡有芯片就是叫贴膜卡对吗
请问萨摩耶在北京最低价位是多少?有没有象别
为什么塑料模具中有的需要平衡块
关于加油站防渗措施的问题?
企业给我发的工行活期类存款对帐簿有什么用
合肥宝龙达员工宿舍在那里
变啦减脂是不是骗
滴滴快车是要取消私家车运营了吗
abp-159为什么那么多水?
华硕笔记本今天刚换一个瑞势牌固态硬盘128G。
ipad air2越狱好吗? 不越狱只能用付费软件吗
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?