我正在创建一个HTML文档,其中有近50个复选框。我的目标是生成预定义的链接,这些链接在选中复选框时生成。单击提交按钮时,应在浏览器的单独选项卡中打开链接。
答案 0 :(得分:0)
var preDefinedLinkValues = ["www.google.com", "www.gmail.com",.....];
function openLinks(form) {
var link = document.createElement('a');
link.setAttribute('target', '_blank');//this will open the link in new tab.
for (var i = 0; i < form.elements.length; i++ ) {
if (form.elements[i].checked == true) {
link.setAttribute('href', preDefinedLinkValues[i]);
link.click();
}
}
}