Открытие ссылки при выборе radio
Добрый день, Уважаемые специалисты.
Помогите решить задачу. Есть поле с radio. Хотелось бы сделать так, что-бы при выборе одного из radio и нажатии на кнопку открывалась ссылка на другую страницу. Заранее спасибо!
<div id="siteCheckbox" class="modal fade" tabindex="-1" role="dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">×</button>
<h2>Заголовок</h2>
</div>
<div class="modal-body">
<label class="radio inline">
<input type="radio" name="optionsRadios" id="brief1" value="brief1" checked>
Кнопка1
</label>
<label class="radio inline">
<input type="radio" name="optionsRadios" id="brief2" value="brief2">
Кнопка2
</label>
<label class="radio inline">
<input type="radio" name="optionsRadios" id="brief3" value="brief2">
Кнопка3
</label>
<button class="btn btn-mini" type="submit" onClick="" >Нажать</button>
</div>
</div>
</div>
|
Цитата:
|
Я думаю суть Вы поняли, сори что технически не верно трактую вопрос.
Открывалось стороннее окно. |
Это делается так
|
Я только начинаю изучение JS, если Вам не сложно, не могли бы вы привести пример кода?
|
Реализовал пока так, вероятно это не верный вариант, но всё работает.
function check()
{if (brief1.checked == true)
{window.open("https://webformat.by/brief/brief-seo.php");}
else if (brief2.checked == true)
{window.open("https://webformat.by/brief/brief-smm.php");}
else (brief3.checked == true)
{window.open("https://webformat.by/brief/brief-context.php");}
}
|
Подскажите как можно добавить не 3, а более условий?
Хотелось бы сделать 6 radio. Зарание спасибо! |
Реализовал таким образом.
function check()
{if (brief1.checked == true)
{window.open("https://webformat.by/brief/brief-design.php");}
else if (brief2.checked == true)
{window.open("https://webformat.by/brief/brief-icons.php");}
else if (brief3.checked == true)
{window.open("https://webformat.by/brief/brief-banner.php");}
else if (brief4.checked == true)
{window.open("https://webformat.by/brief/brief-logo.php");}
else if (brief5.checked == true)
{window.open("https://webformat.by/brief/brief-style.php");}
else (brief6.checked == true)
{window.open("https://webformat.by/brief/brief-brandbook.php");}
}
|
| Часовой пояс GMT +3, время: 06:53. |