选中一组复选框时,生成预定义的HTML链接

时间:2012-12-02 16:06:13

标签: javascript checkbox

我正在创建一个HTML文档,其中有近50个复选框。我的目标是生成预定义的链接,这些链接在选中复选框时生成。单击提交按钮时,应在浏览器的单独选项卡中打开链接。

1 个答案:

答案 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();
}
}
}