中易网

需求一个js 就是 选中单选框 然后点击 按钮 把选中的值 传到文本框里。。

答案:3  悬赏:50  
解决时间 2021-03-05 06:57
需求一个js 就是 选中单选框 然后点击 按钮 把选中的值 传到文本框里。。



最佳答案
//jquery
$(function (){
    //name自己改成对应的
    $('input[name="radio"]').click(function (){
        $('input[name="text"]').val($(this).val());
    });
});
//javascript
document.getElementsByName('radio').onclick=function (){
    document.getElementsByName('text')[0].value=this.value;
}
//还有一个更直接的 比如radio的name是r text的name是t
<input type="radio" value="1" onclick="javascript:$('input[name=\"t\"]').val(this.value)">
//手打的也不知道对不对,反正就这个意思,如果错了你追问我,我再修改

//你如果是要点击按钮的话
function btnclick(){
    var r = $('input[name="radio"]:checked').val();
    $('input[name="text"]').val(r);
}
<input type="text" onclick="btnclick()">

//各种情况  手打的   采纳吧
全部回答
<!DOCTYPE html> <html>   <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title> RunJS 演示代码 </title> <script> onload = function(){ var rs = document.getElementsByName("r"); for(var i = 0; i < rs.length; i++){ rs[i].onclick = function(){ txt.value = this.nextSibling.nodeValue.replace(/^\s+|\s+$/g,""); } } } </script>   </head> <body>     <label> <input type="radio" name="r" /> asp </label> <label> <input type="radio"  name="r"/> jsp </label> <label> <input type="radio"  name="r"/> php </label> <input type="text" id="txt" />   </body> </html>
<!doctype html> <html> <head> <meta charset="utf-8"> <title>单选</title> </head> <body> <div id="radio">   <label>     <input type="radio" value="asp" name="me" />     asp</label>   <label>     <input type="radio" value="php" name="me" />     php</label>   <label>     <input type="radio" value="ajax" name="me" />     ajax</label> </div> <input type="button" value="提交" id="submit" /> <input type="text" id="text" /> </body> <script> var radio = document.getElementById("radio").getElementsByTagName("input"); var text = document.getElementById("text"); var submit = document.getElementById("submit"); submit.onclick = function(){   for(var i=0;i<radio.length;i++){     if(radio[i].checked){ text.value = radio[i].value; }  } } </script> </html>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
PUSHING ME AWAY的中文歌词。
为什么我总梦见大蟒蛇?
组成dna的基本组成单位有哪四个
鼎盛物流怎么去啊,有事要去办理
求曲线y=1/x+2x在x=1处切线的斜率,并求该切
锅壳锅炉标淮中锅炉介质平均温度怎样确定
科目一约考机会有几次
苏州智汇劳务派遣有限公司是不是黑中介?
cf 名字 6个字的 很黄暴力的那种! 不要符号
下列命题中,逆命题不正确的是(  ) A
温岭城管最近大检查
吃螃蟹对人有什么好处
祝你幸福,好难过.我的错说唱的歌词这是什么歌
技嘉(GIGABYTE)GA-B75-D3V 这个主板怎么样
感冒耳朵听不清!!!怎么办啊??
推荐资讯
谁有爱奇艺会员的VIP,借一下,保证还
我知道是篆体 什么字不知道 能帮忙翻译一下么
有没有不重装解决win7从ahci模式切换到raid模
《肖申克的救赎》高清、中英文字幕版,在线等
求qr的psp日版的爱丽丝系列游戏!
是不是正常情况下政审都能通过哈?
我家想买空调,什么牌子的好,定频的好,还是
蜀安驾校龙泉驿阳光城分校(报名处)地址有知道
大森林网吧地址在什么地方,我要处理点事
哪个银行的柜台人员月薪高
英雄联盟卡萨丁新皮肤星空劫掠者多少钱
天下3翎羽用什么元魂珠
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?