Я пытаюсь сделать кнопку, которая открывает страницу соответствующюю условию ( если содержимое ячейки таблицы равно 1 открывается страница 1, а если 2 то страница 2 и так далее ) тег if и оператор "? " не подходят так как они игнорируют условия поставленные им и выдают то 1-ое то последнее значение, а функции вовсе не вызывают.
let = someVariable = false;
let btn = document.getElementById('link_button')
btn.onclick = aroundToHell;
function aroundToHell(e) {
var mail = document.getElementById('mail_select');
// Выключаем действие по умолчанию
e.preventDefault()
let url;
switch (mail.value) {
case 'y':
url = 'https://yandex.ru'
break;
case 'm':
url = 'https://yandex.ru'
break;
}
// тут переход, но можно и любой ваш код
window.location.href = url
}