html+js 设置一个搜索框,如图。一次点击,可以弹出多个选显卡,对应复选的多个网页
发布网友
发布时间:2023-04-01 15:44
我来回答
共1个回答
热心网友
时间:2023-11-21 15:48
不是很理解你要的,这是依据我理解写的,你看是不是你要的
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="checkbox" value="地址1">论坛1
<input type="checkbox" value="地址2">论坛2
<input type="checkbox" value="地址3">论坛3
<input type="checkbox" value="地址4">论坛4
<button onclick="search()">搜索</button>
<script>
var box = document.getElementsByTagName('input');
function search(){
for(var i=0;i<box.length;i++){
if(box[i].checked){
window.open(box[i].getAttribute('value'))
}
}
}
</script>
</body>
</html>
追问谢谢您的回复
不过,我按照你的,做成网页,还是循环不了,选择两个勾,可是还是不能同时打开两个.....
热心网友
时间:2023-11-21 15:48
不是很理解你要的,这是依据我理解写的,你看是不是你要的
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
</head>
<body>
<input type="checkbox" value="地址1">论坛1
<input type="checkbox" value="地址2">论坛2
<input type="checkbox" value="地址3">论坛3
<input type="checkbox" value="地址4">论坛4
<button onclick="search()">搜索</button>
<script>
var box = document.getElementsByTagName('input');
function search(){
for(var i=0;i<box.length;i++){
if(box[i].checked){
window.open(box[i].getAttribute('value'))
}
}
}
</script>
</body>
</html>
追问谢谢您的回复
不过,我按照你的,做成网页,还是循环不了,选择两个勾,可是还是不能同时打开两个.....