js控制radio选中,js设置radio被选中

http://www.itjxue.com  2023-01-16 06:50  来源:未知  点击次数: 

怎么利用js代码选中其中一个radio单选按钮,然后跳到指定网页

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html,填充问题基础代码。

2、在index.html中的script标签,输入js代码:

function fun() {

var a = $('input:radio:checked').val();

if (a == 1) {

location.href = 'page1.html';

} else {

location.href = 'page2.html';

}

}

3、浏览器运行index.html页面,选择内容管理,点击登录。

4、此时成功进入到了page2.html页面。

javascript怎么选中radio

可以按照下面的代码来操作:

html

head

script type="text/javascript" src="./jquery.min.js"/script

/head

body

div

input id="rdo1" name="rdo1" type="radio" value="1" checked="checked"/是

input id="rdo1" name="rdo1" type="radio" value="0"/否

button id="btn1"是/button

button id="btn2"否/button

div

script type="text/javascript"

$(function(){

$("#btn1").click(function(){

$("input[name='rdo1']").eq(0).attr("checked","checked");

$("input[name='rdo1']").eq(1).removeAttr("checked");

$("input[name='rdo1']").eq(0).click();

});

$("#btn2").click(function(){

$("input[name='rdo1']").eq(0).removeAttr("checked");

$("input[name='rdo1']").eq(1).attr("checked","checked");

$("input[name='rdo1']").eq(1).click();

});

});

/script

/body

/html

js 控制radio选中的问题

哦,其实你离真相已经很近了

根据${sessionScope.user.sex}这一句,目测你用的应该是什么前台模板吧

程序运行时,应该是把${sessionScope.user.sex}这个替换成了后台数据

但是这里的判断是在js里面执行的,所以你要用引号把值括起来

if(radios[i].value == '${sessionScope.user.sex}')

才对

不括起来的话,js会认为那是个变量,而非常量

不信你可以看看js控制台,一定会报一个xx变量未定义的错误

如果还有问题,就可以考虑是否乱码了

如何使用js来控制radio选中状态

选中document.getElementById(“id”).checked=true;如果取消选中document.getElementById(“id”).checked=false;

如果用jQuery就用$(ele).prop('checked',true);或$(ele).prop('checked',false);

(责任编辑:IT教学网)

更多

推荐微软认证文章