动态设置radio的默认值

根据后台传值动态设置radion的默认值,一般设置默认值的标签为:checked="checked"。具体动态设置默认值得代码如下:

  <tr>
    <td width="150" height="30" align="right">性&nbsp;&nbsp;别:</td>
    <td width="250" align="left">
    <input type="radio" name="sex" value="男" checked="checked" />男
    <input type="radio" name="sex" value="女" />女
    <!-- 动态设置radio的默认值 -->
   <script language= JavaScript>
   function initradio(rName,rValue){
           var rObj = document.getElementsByName(rName);
           for(var i = 0;i < rObj.length;i++){
               if(rObj[i].value == rValue){
                   rObj[i].checked =  ‘checked‘;
               }
           }
       }
              var s="女";//这里传入什么值就设为默认值。可以通过jsp<%=%>表达式读取后台传入的值
              initradio(‘sex‘,s);  //调用js方法来实现动态改变默认值
  </script>
    </td>
    </tr>

此种情况一般应用于在原来页面修改信息后依然显示原来页面的情况。

时间: 2024-10-29 00:48:57

动态设置radio的默认值的相关文章

js动态设置select的默认值

根据需求动态的设置select的默认值,若要选定默认则代码selected="selected".动态设置则如下所示: <html> <table> <tr> <td width="250" align="left"> <select name="job" size="1" > <option value="普通会员"&g

mysql设置timpstamp的默认值为 &#39;0000-00-00 00:00:00&#39; 时报错

问题:mysql设置timpstamp的默认值为 '0000-00-00 00:00:00' 时报错: ERROR 1067 (42000): Invalid default value for 'updateaDate' 原因和解决方法: # sql-mode=ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_

js设置函数参数默认值的3种方法

js默认是不支持funtion f($a=a){}这种写法的,如果想设置函数参数的默认值,可以参考如下三种方法: 第一种方法: 使用arguments,函数所有的参数都会存入arguments数组离去,所以我们可以从中获取相应的参数然后赋值 function example(a,b){ var a = arguments[0] ? arguments[0] : 1;//设置参数a的默认值为1 var b = arguments[1] ? arguments[1] : 2;//设置参数b的默认值为

JavaScript基础 window.prompt() 弹出一个输入框 设置提示信息与默认值

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

jQuery 获取和设置radio 和 checkbox 值的操作

jquery 中的val(),可以取值也可赋值,表单元素中的radio和checkbox是比较常用的控件,下面说说对它们的取值和赋值的使用 1.取值 表单如下: <div class="items"> @if (Model.Question.type == "单选") { <div><input type="radio" id="A" name="sin" value=&quo

Hibernate Annotation 设置字段的默认值

很简单,不过有点莫名其妙的意思 @Column(name="powerLoad",columnDefinition="bit(1) default 1 ") private boolean load = true; 其实就是在 @Column中加入 columnDefinition属性 里面的值,就是你的字段的SQL中,接在字段名后面的描述 (也有人叫ddl) 上面是布尔类型的,字符型的如下: columnDefinition="varchar(255)

用sql设置access的默认值

http://www.jb51.net/article/990.htm http://m.blog.csdn.net/blog/xijupony/5741707 http://linux.chinaunix.net/techdoc/database/2005/12/14/925763.shtml http://www.cnblogs.com/luckboy/archive/2009/11/21/1607564.html

android 静态和动态设置 Receiver的 android:enabled值

0x 01 前提约束: 0x001 静态检查:指用action限定Intent,并使用包管理器的queryBroadCastReceivers方法,在flags字段置为0时查找ResolveInfo,检查结果是指它有没有找到组件. 0x002          动态检查:指在指定 包名&类全路径名构成的ComponentName后,调用包管理器的getComponentEnabledSetting方法,得到它的状态值,注意它是一个Int类型,可能取值及意义如下所列. 0x003        

Jpa设置默认值约束

使用SpringDataJpa设置字段的默认值约束的2种方式 // 第一种方式是修改建表时的列定义属性 @Column(columnDefinition = "varchar(35) default '12345' ") // 第二种是通过Hibernate(org.hibernate.annotations.ColumnDefault)下提供的注解进行设置默认值 @ColumnDefault("12345") // 进行保存时,Insert的字段根据是否有值进行枚