js判断radio是不是radio 选中取值并取值

20163人阅读
JS代码(2)
&javascript&
&text/javascript&
function validate(){
var resualt=
i=0;i&document.frmvote.radiobutton.i++)
&&&&if(document.frmvote.radiobutton[i].checked)
&&&&&&resualt=
if(!resualt)
&&&&alert(&
为啥不选一个捏~!&);
关于购房热潮的调查问卷
问题1:如今房价居高不下,
&voteservlet&
&return(validate())&
&radiobutton&
拥有一套货一套以上&
&radiobutton&
还没有,不过计划要买&
&radiobutton&
有这个想法,不过
&radiobutton&
想法,不买房&
&重新选择&
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:78378次
排名:千里之外
转载:14篇
(1)(4)(15)JS判断页面中的radio是否选中-javascript-电脑编程网JS判断页面中的radio是否选中作者:chinalhkboy 和相关&&
&script language="script"&
function clicked()
{
for(var i=0;i&document.mxh.radio.i++)
{
if(document.mxh.radio[i].checked)
alert(document.mxh.radio[i].value+":选了")
else
alert(document.mxh.radio[i].value+":没选") }
}
&/script&
&form name=mxh&
&input type=radio name=radio value=1&1
&input type=radio name=radio value=2&2
&input type=radio name=radio value=3&3
&input type=radio name=radio value=4&4
&input type=radio name=radio value=5&5
&input type=button value="查询" onclick=clicked()&
&/form&
相关资料:|||||||JS判断页面中的radio是否选中来源网络,如有侵权请告知,即处理!编程Tags:                &                    Jquery实际应用,判断radio,selelct,checkbox是否选中及选中的值 - 开源中国社区
当前访客身份:游客 [
当前位置:
发布于 日 15时,
&无详细内容&
代码片段(1)
1.&[代码][JavaScript]代码&&&&
//jquery取radio单选按钮的值
$("input[name='items']:checked").val();
//另:判断radio是否选中并取得选中的值
function checkradio(){
var item = $(":radio:checked");
var len=item.
if(len&0){
alert("yes--选中的值为:"+$(":radio:checked").val());
//获取一组radio被选中项的值
var item = $('input[name=items][checked]').val();
//获取select被选中项的文本
var item = $("select[name=items] option[selected]").text();
//select下拉框的第二个元素为当前选中值
$('#select_id')[0].selectedIndex = 1;
//radio单选组的第二个元素为当前选中值
$('input[name=items]').get(1).checked =
//文本框,文本区域:
$("#txt").attr("value");
//多选框checkbox:
$("#checkbox_id").attr("value");
//单选组radio:
$("input[type=radio][checked]").val();
//下拉框select:
$('#sel').val();
//控制表单元素:
//文本框,文本区域:
$("#txt").attr("value",'');//清空内容
$("#txt").attr("value",'11');//填充内容
//多选框checkbox:
$("#chk1").attr("checked",'');//不打勾
$("#chk2").attr("checked",true);//打勾
if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
//单选组radio:
$("input[type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项
//下拉框select:
$("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
$("&option value='1'&1111&/option&&option value='2'&2222&/option&").appendTo("#sel")//添加下拉框的option
$("#sel").empty();//清空下拉框
刚开始接触jquery,很多东西不熟悉
在用$("#id")来获得页面的input元素的时候,发现$("#id").value不能取到值
后来终于在伟大的百度帮助下,找到了问题的原因:
$("")是一个jquery对象,而不是一个dom element
value是dom element的属性
jquery与之对应的是val
val() :获得第一个匹配元素的当前值。
val(val):设置每一个匹配元素的值。
所以,代码应该这样写:
取值: val = $("#id")[0].
$("#id")[0].value = "new value";
或者 $("#id").val("new value");
或者这样也可以:val = $("#id").attr("value");
jQuery中each非常好用,常用它取代javascript的for循环
例如在一个function里有一个each,在each里某种条件 成立的话,就把这个function返回true或者false
function methodone(){
$.each(array,function(){
if(条件成立){
结果发现老是不对。
后来查找资料才发现,在each代码块内不能使用break和continue,要实现break和continue的功能的话,要使用其它的方式
break----用
continue --用
所以当我在each里想使用return true给这个function返回时,其实只是让each继续执行而以
连each都没有中断,所以function也就不能return了
开源中国-程序员在线工具:
相关的代码(1356)
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
[JavaScript]
这是什么开发工具,看你们都在用这个,我新手
开源从代码分享开始
我小时候可萌了的其它代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
您的访问请求被拒绝 403 Forbidden - ITeye技术社区
您的访问请求被拒绝
亲爱的会员,您的IP地址所在网段被ITeye拒绝服务,这可能是以下两种情况导致:
一、您所在的网段内有网络爬虫大量抓取ITeye网页,为保证其他人流畅的访问ITeye,该网段被ITeye拒绝
二、您通过某个代理服务器访问ITeye网站,该代理服务器被网络爬虫利用,大量抓取ITeye网页
请您点击按钮解除封锁&记住登录一个月发表随想还能输入:200字该用户最新代码编程随想&by by by by by by [javascript]代码库&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&
&html xmlns="http://www.w3.org/1999/xhtml"&
&meta http-equiv="Content-Type" content="text/ charset=utf-8" /&
&title&js 获取选中的单选按钮radio的值&/title&
选择你最喜欢的语言: &br /&
&input name="radio1" type="radio" value="java"&
java&br /&
&input name="radio1" type="radio" value="c++"&
&input name="radio1" type="radio" value="c"&
&input type="button" onClick="checks()" value="提交"&
function checks()
var radios=document.getElementsByName("radio1");
for(var i=0;i&radios.i++)
if(radios[i].checked==true)
alert("你最喜欢的语言是:"+radios[i].value);
&/html&[代码运行效果截图]分享到:更多共1 条评论
发表评论:评论须知:1、评论每次加2分,每天上限为30;2、请文明用语,共同创建干净的技术交流环境;3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。}

我要回帖

更多关于 radio判断选中 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信