1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > html 得到单选按钮的值 js获取单选按钮组选择的值

html 得到单选按钮的值 js获取单选按钮组选择的值

时间:2019-02-27 11:55:57

相关推荐

html 得到单选按钮的值 js获取单选按钮组选择的值

js获取单选按钮组选择的值

(-05-13 20:23:00)

标签:

s获取单选按钮

杂谈

测试代码radio.html 如下:

=============================================================================

function getRadio(oRadio){

var oRadioLength= oRadio.length;

var oRadioValue = false;

//alert("oRadioLength:["+oRadioLength+"]");

if (oRadioLength== undefined){

if (oRadio.checked){

oRadioValue = oRadio.value;

}

}else{

for (i=0;i

//alert("oRadio["+i+"]:"+oRadio[i].checked+"/"+oRadio[i].value);

if (oRadio[i].checked){

oRadioValue = oRadio[i].value;

break;

}

}

}

return oRadioValue;

}

//方法改进:

//求单选按纽的值,传radio名字作为参数。未选返回false;有选择项,返回选项值。

function getRadioValue(name){

var radioes = document.getElementsByName(name);

for(var i=0;i

{

if(radioes[i].checked){

return radioes[i].value;

}

}

return false;

}

//通过值修改所选中的单选按钮

function changeRadio(oRadio,oRadioValue){ //传入一个对象

for(var i=0;i

{

if(oRadio[i].value==oRadioValue) //比较值

{

oRadio[i].checked=true; //修改选中状态

break; //停止循环

}

}

}

//改进:

//通过值修改所选中的单选按钮

function setRadio(name,sRadioValue){ //传入radio的name和选中项的值

var oRadio = document.getElementsByName(name);

for(var i=0;i

{

if(oRadio[i].value==sRadioValue) //比较值

{

oRadio[i].checked=true; //修改选中状态

break; //停止循环

}

}

}

>同意

checked>下发修改

value="refuse">拒保

>上报

alert('result:'+getRadio(this.form.oper))

οnclick="alert('result:'+getRadio(this.form.oper));">

alert('result:'+getRadio(document.getElementByIdx_x('oper')))

οnclick="alert('result:'+getRadio(document.getElementByIdx_x('oper')));">

alert(this.form.oper.value)

οnclick="alert(this.form.oper.value);">

changeRadio(this.form.oper,"上报")

οnclick="changeRadio(this.form.oper,'report');">

>同意

selected>下发修改

value="refuse">拒保

value="report">上报

alert(this.form.slt.value)

οnclick="alert(this.form.slt.value);">

document.getElementByIdx_x('slt')[2].innerText)

οnclick="alert(document.getElementByIdx_x('slt')[2].innerText);">

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。