Tengo un par de casillas de verificación. Cuando se hace clic en una casilla de verificación, tengo que obtener la ID de la casilla de verificación y luego abrir una ventana modal correspondiente. ¿Cómo puedo hacer esto usando JavaScript?

HTML

Google

Yahoo

Bing

Apple

JavaScript (main.js)

var loc = {
google: “http://google.com”,
yahoo: “http://yahoo.com”,
bing: “http://bing.com”,
manzana: “http://apple.com”
};

e = document.getElementById (‘google’). onclick = function () {
window.open (loc.google);
}

e = document.getElementById (‘yahoo’). onclick = function () {
window.open (loc.yahoo);
}

e = document.getElementById (‘bing’). onclick = function () {
window.open (loc.bing);
}

e = document.getElementById (‘manzana’). onclick = function () {
window.open (loc.apple);
}

si tiene varias casillas de verificación, entonces no haga que la ID sea estática
var a = documet.getelementbyId (“checkboxId”);
if (a.length> 0)
{
// Obtenga la identificación de la casilla de verificación aquí que desea
document.window.open (); // comprueba también el syntex;
}