js jquery如何判断checkbox是否被选中
在js中:
document.getElementById("checkboxID").checked 返回 true 或 false
jQuery:
$("input[type='checkbox']").is(':checked') 返回 true 或 false
1. attr() 方法设置或返回替代元素的值。
attr(属性名) //获取属性的值
attr(属性名,属性值) //设置属性的值
$("#id]").attr("checked") JQ1.6之后返回checked或undefined(JQ1.6返回true或false)
$("input[type='checkbox']").attr("chacked",true); 设置多选框为全选状态jquery选中单选框,false为未选中状态
2.prop()方法
$("input[type='checkbox']").prop("checked") 返回 true 或 false
还有removeAttr(属性名)和removeProp(属性名)来删除属性。
例子:
$("input['tupe=checkbox']").removeAttr("checked");去掉多选框的勾选
================js和jq判断select是否被选中并获取select的选中值==========
js和jq判断select是否被选中并获取select的选中值
js和jq获取select选择的值
JS部分
var mySelect = document.getElementById("testSelect");//定位id(获取select)
var index =mySelect.selectedIndex;//选中索引(选择select中option选中的数字)
var text = mySelect.options[index].text; // 选择文本
var value = mySelect.options[index].value; // 选定的值
mySelect.options[index].selected // 判断select中的某个选项是否被选中。 true 表示已选择, false 表示未选择。
[html] 查看纯文本
if(mySelect.options[1].selected == true){
控制台日志(1)
JQ部分
1. 判断选项是否被选中
$("#id").is(":checked")//为false时不选中,为true时选中
$("#id").attr('checked')==undefined//为false时不选中jquery选中单选框,为true时选中
2.获取select选择的值
$("#mySelect 选项:已选择").text()
$("#mySelect").find('选项:选中').text()
$("#mySelect").val();
3.获取select选择的索引
$("#mySelect").get(0).selectedindex
4.添加选项
$("#mySelect").append(""+text+"");
5.删除选项
$("#myOption").remove()
=================================================== ===============
jquery判断单选按钮是否被选中并获取选中的值
第一种:使用选择的值来确定选择
第二种:利用checked属性来确定选择。
第三种方式:jquery获取单选按钮的值
$("input[name='items']:checked").val();
函数检查无线电(){
var item = $(":radio:checked");
var len=item.length;
如果(长度>0){
Alert("是--所选值为:"+$(":radio:checked").val());
第四种方法:获取一组选定的单选值
var item = $('input[name=items][checked]').val();
类型5:设置要选择的单选按钮
$("input[type=radio]").attr("checked",'2');//设置value=2的项为当前选中项
=================================================== ===============
js中如何获取
var obj = document.getElementByIdx_xx_x("testSelect"); //位置ID
var index = obj.selectedIndex; // 选定的索引
var text = obj.options[index].text; // 选择文本
var value = obj.options[index].value; // 选定的值
在 jQuery 中获取选定的选择值
第一种形式
$('#testSelect option:selected').text();//选中的文本
$('#testSelect option:selected') .val();//选中的值
$("#testSelect ").get(0).selectedIndex;//索引