请问下怎么确定一组单选按钮中有没有被选中的。 想根据被选中的不同然后跳转到不同的页面。求指点,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javascript或者jquery,绑定change或者click事件,在回调中获取,如&("#myradio").bind("click", function(){var sel = $this.val();//然后根据sel的不同用ajax请求不同页面}); <script type="text/javascript"> document.getElementById('jump').onclick=function(){ var inputs = document.getElementsByTagName('input'); var len = inputs.length; for(i = 0; i < len; i++) { if(inputs[i].name='url' && inputs[i].checked) { window.location.href = 'http://www.'+inputs[i].value; return false; } } } // jquery 的写法 // $('#jump').click(function(){//// $('input[name="url"]').each(function(){// // if(this.checked) {// window.location.href = 'http://www.'+this.value;// return false;// }// // });// }); </script> <input type="radio" name="url" value="baidu.com">baidu<input type="radio" name="url" value="google.com">google<input type="radio" name="url" value="qq.com">qq<br/><br/><input type="button" id="jump" value="jump"> 独自流浪:document.getElementsByName('url') 然后循环检查就可以了, tagname:input 一般是检测整个表单的 对于ie来说,getElementsByName这个函数搜索的是元素中的id属性!对于ff来说,getElementsByName这个函数搜索的是元素中的name属性! 你是要用php获取选中的单选按钮组的值是吗? var_dump($_POST['url']); N年没升级过ie了,现在ie改规则了?我记得以前这样写ie/ff都通过的……ie6时代 图片存入数据库问题高手来指点一下好吗 对一个PHP数组,获取前5个键值,怎么取值?达人进来看 多批量插入记录时 出现一条 insert into 插入多个相同记录 如何首先首頁靜態化? 用cuteftp无法删除服务器中的文件怎么办? 有没有办法让插入的记录在数据库表中原有记录的后面? 初学PHP,请大家帮忙!第一次使用session时出错!!! 怎麽實現無限時間的session form的submit转不到另一页了 如何在nusoap创建的webservice服务端返回给客户端数据库查询结果 一个代码优化比较 php通过input修改数据库记录的问题
document.getElementById('jump').onclick=function(){
var inputs = document.getElementsByTagName('input');
var len = inputs.length;
for(i = 0; i < len; i++) {
if(inputs[i].name='url' && inputs[i].checked) {
window.location.href = 'http://www.'+inputs[i].value;
return false;
}
}
} // jquery 的写法
// $('#jump').click(function(){
//
// $('input[name="url"]').each(function(){
//
// if(this.checked) {
// window.location.href = 'http://www.'+this.value;
// return false;
// }
//
// });
// });
</script>
<input type="radio" name="url" value="baidu.com">baidu
<input type="radio" name="url" value="google.com">google
<input type="radio" name="url" value="qq.com">qq
<br/><br/><input type="button" id="jump" value="jump">
document.getElementsByName('url') 然后循环检查就可以了, tagname:input 一般是检测整个表单的
对于ie来说,getElementsByName这个函数搜索的是元素中的id属性!
对于ff来说,getElementsByName这个函数搜索的是元素中的name属性!
var_dump($_POST['url']);
N年没升级过ie了,现在ie改规则了?我记得以前这样写ie/ff都通过的……ie6时代