jquery操作表单元素

     //事件 当对象set获取焦点时触发
  //$("#set").focus(function(){
   //alert("获得焦点");
  //});
     //事件 当对象set失去焦点时触发
  //$("#set").blur(function(){
   //alert("失去焦点");
  //});
     //文本框,文本区域
     //取值$("#sysparam_lalberesKey").attr("value")
     //赋值$("#sysparam_lalberesKey").attr("value","aa")
     //将文本框的Value值以','分隔 返回一个数组$("#set").val().split(",").size()
     //使文本框的Vlaue值成选中状态$("#set").select()
     //radio
     //radio被选中项的值$("input:checked[type=radio][name=address]").val()
     //radio值为030的元素为当前选中项$("input[type=radio][name=address][value=030]").attr("checked",true);
     //radio的第二个元素为当前选中项$("input[type=radio][name=address]").get(0).checked=true;
     //checkbox
     //checkbox组每一项的值以及是否被选中
  //$("input[type=checkbox][name=address]").each(function(){
   //alert($(this).val());
   //alert($(this).attr("checked"));
      //alert(this.value);
   //if (this.value == "030"){
    //$(this).attr("checked",true);  //设置一个CheckBox状态为选中checked=true
    //this.checked=true;
   //}
  //});
     //checkbox组第二个元素选中$("input[type=checkbox][name=address]").get(2).checked=true;
     //checkbox组值为020的元素选中$("input[type=checkbox][name=address][value=020]").attr("checked",true);
     //checkbox组值为020的元素是否选中$("input[type=checkbox][name=address][value=020]").attr("checked")==true
     //下拉框
     //清空$("#set").empty();
     //获取select被选中项的文本$("select[id=set][name=set]").find("option:selected").text()
     //获取select被选中项的值$("select[id=set][name=set]").find("option:selected").val()
     //获取select被选中项的值$("#set").attr("value")
     //获取select被选中项的值$("#set").val()
     //获取select被选中项的值$("#set option:selected").val()
     //获取select的长度$("#set option").length
     //获取第一个option的值$("#set option:first").val()
     //最后一个option的值$("#set option:last").val()
     //获取第二个option的值$("#set option:eq(2)").val()
     //select下拉框第二个元素被选中$('#set')[0].selectedIndex = 1;
     //select下拉框value='2'的元素为选中项$("select[name=set]").find("option[value=2]").attr("selected",true);
     //select下拉框value='2'的元素为选中项$("#set").attr("value","2");
     //设置最后一个option为选中$("#set option:last").attr("selected",true);
     //设置最后一个option为选中$("#set").attr("value",$("#set option:last").val());
     //$("#set").attr("value",$("#set option").eq(2).val());
     //$("#set").attr("value",$("#set option").eq($("#set option").length-2).val());
     //select的value值为3的项选中$("#set").val(3);
     //select索引值为2的项选中$("#set").get(0).selectedIndex=2;
     //select选择的索引值$("#set").get(0).selectedIndex
     //删除选中项$("#set option:selected").remove();
     //$("#set option:first").remove();
     //$("#set option").each(function(){
      //$(this).remove();
     //});
     //删除值为3的项$("#set option[value=3]").remove();
     //删除text为030的项$("#set option[text=030]").remove();
     //删除select中索引值为0的option.$("#set option[index=2]").remove();
     //添加option项 $("#set").append("<option value=5>050</option>");
     //添加option项$("#set").append("<option value=6>060</option><option value=7>070</option>");
     //添加option项$("<option value=5>050</option>").appendTo("#set");
     //添加option项$("<option value=6>060</option><option value=7>070</option>").appendTo("#set");
     //select插入一个option(第一个位置),prepend是向所有匹配元素内部的开始处插入内容的最佳方式 $("#set").prepend("<option value='0'>请选择</option>");

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值