为了账号安全,请及时绑定邮箱和手机立即绑定

為什麼這個無法運行?以及如何轉成jquery寫法?

為什麼這個無法運行?以及如何轉成jquery寫法?

aluckdog 2018-10-18 13:14:41
前提摘要:確定<? echo $rs['buy_id'];?>沒問題。<input class="buy_num" name="t_num" type="text" id="t_num<? echo $rs['buy_id'];?>" size="5" maxlength="5" value="">                    <br>                    <input type="checkbox" value="1" id="t_numCheckbox<? echo $rs['buy_id'];?>" onClick="checkboxbox<? echo $rs['buy_id'];?>();">                    <label for="t_numCheckbox<? echo $rs['buy_id'];?>" class="px13_fff">已1</label>                    <script>                    function checkboxbox<? echo $rs['buy_id'];?>()                    {                        if(document.getElementById("t_numCheckbox<? echo $rs['buy_id'];?>").checked)                        {                            document.getElementById("t_num<? echo $rs['buy_id'];?>").innerHTML="1";                        }                    }                    </script>為什麼沒有辦法當我按下checkbox後沒辦法把 1 放入 t_num<? echo $rs['buy_id'];?>字段呢?以及如何改成jquery寫法?
查看完整描述

1 回答

?
呼唤远方

TA贡献1856条经验 获得超11个赞

1.inputinnerHTML,因为innerHTML指元素内部的内容。input是自结束标签,修改其值用value;

2.方便书写,改了下id

function checkboxbox() {                if($("#elInput2:checked")) {
                    $("#elInput1").val(1);
                }
            }
上述判断中是以是否存在checked状态的checkbox做判断
也可用$("#elInput2").prop("checked")取checked属性值做判断


查看完整回答
反对 回复 2018-11-10
  • 1 回答
  • 0 关注
  • 440 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信