Я нашел этот сценарий в предыдущем поиске способ представить URL из радио-кнопки в браузере:Как я могу сделать выбор формы открытым на новой вкладке?
<script type="text/javascript">
function doSubmit(form) {
var urls = form['url'];
var i = urls && urls.length;
while (i--) {
if (urls[i].checked) {
window.location = urls[i].value;
}
}
return false;
}
</script>
<form action="" onsubmit="return doSubmit(this)">
<input type="radio" name="url" value="http://www.google.com"> Google
<input type="radio" name="url" value="http://www.yahoo.com"> Yahoo
<input type="submit" value="Submit">
</form>
То, что я пытаюсь сделать, это изменить сценарий так что он открывает URL-адрес на новой вкладке. Я пробовал добавить параметр «_blank» без везения, но я даже не уверен, что он пойдет на все 100%. Кто-нибудь получил ответ для меня?
Открыть новую вкладку через код javascript необходимо через 'window.open'. Однако вы можете установить цель в форму. – Mouser