监听 radio 单选框改变 相对应的 input 文本输入框中的值

js 监听 radio 的变化

var attach = document.getElementById('attach');
    $('.selling_cards').click(function () {
        attach.value = $("input[name='remarks']:checked").val();
})

html 代码:

// 引入了 bootstrap form 表单样式,并且在基于 PHP 后台基础上
<div class="form-group zwd_attach_form">
     <label for="attach" hidden="true">请输入订单备注信息(选填)label>
     <input type="text" placeholder="订单备注信息(选填)" class="form-control" id="attach" value="">
div>
{if condition='$remarks neq []'}
<div class="form-group zwd_attach_form remarks" id="remarks">
     <label>快速备注label>
     {volist name='remarks' id='remark'}
     <input type="radio" name="remarks" value="{$remark.remark}" class="selling_cards">{$remark.remark}
     {/volist}
div>
{/if}

css

.remarks { text-align: left; }
.remarks label { margin-right: 20px; }
.remarks input[type=radio] { margin-right: 11px;margin-left: 10px; }

你可能感兴趣的:(Javascript)