Forum Moderators: open
<form action="#" onsubmit="window.open(whichsite(this), '_self'); return false;">
<div class="radio">
<label><input type="radio" name="site" id="link1" value="www.example1.com" checked>Some text</label>
</div>
<div class="radio">
<label><input type="radio" name="site" id="link2" value="www.example2.com">Some text</label>
</div>
<input type="submit" class="btn btn-success" value="Some Value">
</form> <script type="text/javascript">
function whichsite(form){
var sites = form.elements.site, i = sites.length;
while (--i > -1){
if(sites[i].checked){
return sites[i].value;
}
}
}
</script>
function whichsite() {
return $('input[name=site]:checked', '#formId').val();
}
<form action="#" onsubmit="window.open(whichsite(this), '_self'); return false;">
<div class="form-group">
<div class="btn-group" data-toggle="buttons">
<label class="btn btn-primary active"><input type="radio" name="site" id="link1" value="www.example1.com" checked>Some text</label>
<label class="btn btn-primary"><input type="radio" name="site" id="link2" value="www.example2.com">Some text</label>
</div>
</div>
<input type="submit" class="btn btn-success" value="Some Value">
</form>
function whichsite(form) {
return form.elements.site.value;
}
<form action="#">
$("form").on("submit", function (e) {
e.preventDefault();
window.open(whichsite(this), "_self");
})
<script>
$(function(){
$('form').submit(function(event){
event.preventDefault();
window.location = $('input[type=radio]:checked').val();
});
});
</script>
$("#myFirstForm, #mySecondForm").on(...)
$(".myButtonGroupForm").on(...)
<form action="#" class="myButtonGroupForm">