关闭

怎样在radio类型的input标签中动态的加checked

标签: HTMLJS
630人阅读 评论(0) 收藏 举报
分类:

怎样在radio类型的input标签中动态的加checked

  • 要想在radio类型的input标签中动态的加checked我理解的是肯定需要判断,但是判断怎么加呢?这时候我们可以在script标签中进行判断,具体做法如下所示
<html>
    <head>
        <title>modify</title>
        <script>
            window.onload=function(){
                if("<{$data.sex}>" == 1){
                    document.getElementsByName('sex')[0].checked='checked';
                }else{
                    document.getElementsByName('sex')[1].checked='checked';
                }
            }
        </script>
    </head>
    <body>
        <form action="/thinkphp/index.php/User/save/id/<{$data.user_id}>" method="POST">
            姓名:<input type="text" name="username" value="<{$data.user_name}>"/>
            <br/>
            性别:男<input type="radio" name="sex" value="1"/><input type="radio" name="sex" value="0"/>
            <br/>
            <input type="submit" value="提交修改"/>
        </form>
    </body>
</html>

学过php的同学应该知道,<{$data.sex}>是我们ThinkPHP框架中对后台传值的一个显示方法,使用其他语言或者开发框架的同学直接将它更改为你所传的值即可。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12131次
    • 积分:397
    • 等级:
    • 排名:千里之外
    • 原创:25篇
    • 转载:1篇
    • 译文:0篇
    • 评论:7条
    最新评论