JS切换 表单

本文介绍了如何使用JavaScript实现动态切换表单的功能,通过代码示例详细解析了切换过程中的事件处理和DOM操作技巧,帮助开发者提升前端交互体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


<script type="text/javascript">
        $(document).ready(function(){           
            showpay();            
        });

         function showpay() {
            var paytypeinfo=$("#paytypeinfo option:selected").val();
            console.log(paytypeinfo)
            if (paytypeinfo == '1') {
                $('#volume').show();
                $('#price').hide();
            }else{
                $('#volume').hide();
                $('#price').show();

                // document.getElementById('volume').style.display = 'none';
                // document.getElementById('price').style.display = 'inline';
                
            }
        }
      </script>


<tr>
                    <td>结算方式:</td>
                    <td>
                        <select id="paytypeinfo" name="data[pay_status]" style="font-size:16px; padding:5px;" onchange="showpay()">
                            <option <eq name="projectinfo.paytype" value="1" >selected</eq> value="1">单量+单价</option>
                            <option <eq name="projectinfo.paytype" value="2" >selected</eq> value="2">时长+时价</option>
                            
                        </select>
                        <span id="volume">
                                
                            单量<input type="text"  name="data[ordernumber]" id="ordernumber" value="{$projectinfo[ordernumber]}" class="box" style="width:60px;">
                              
                            单价<input type="text"  name="data[single_price]" id="single_price" value="{$projectinfo[single_price]}" class="box" style="width:60px;">

                        </span>

                        <span id="price">
                                
                            时长<input type="text"  name="data[time_long]" id="time_long" value="{$projectinfo[time_long]}" class="box" style="width:60px;">
                              
                            时价<input type="text"  name="data[time_price]" id="time_price" value="{$projectinfo[time_price]}" class="box" style="width:60px;">
                        </span>
                    </td>
                </tr>


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蜗牛慢慢向上爬

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值