您的位置:首页 > 其它

radio操作

2015-12-02 16:17 381 查看
<input id="radio" type="radio" name="radio" value="1" onclick="cancle(this)"/>不通过
<input id="radio" type="radio" name="radio" value="2" onclick="cancle(this)"/>通过
<input id="radio" type="radio" name="radio" value="3" onclick="cancle(this)"/>删除


根据radio选中的来调用方法实现不同的功能

function check(commentId){
/* var radios = document.getElementsByName('radio');
for(var i = 0 ; i < radios.length ; ++i){
if(radios[i].checked&&radios[i].value=='1'){
checkPostStatue(commentId,-1);
}
else if(radios[i].checked&&radios[i].value=='2'){
checkPostStatue(commentId,1);
}
else  if(radios[i].checked&&radios[i].value=='3'){
deletePosts(commentId);
}
}
return true; */

var radio = $('input[name="radio"]:checked').val();
if (radio == '1'){
checkPostStatue(commentId,-1);
}
else if(radio == '2'){
checkPostStatue(commentId,1);
}
else if(radio == '3'){
deletePosts(commentId);
}
else
alert("请选择操作");
}
radio取消选中

var tempradio= null;
function cancle(checkedRadio)
{
if(tempradio== checkedRadio){
tempradio.checked=false;
tempradio=null;
}
else{
tempradio= checkedRadio;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: