[关于隐藏域]

  隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。

基本语法:

<input type="hidden" name="hidden_area" value="hidden_value">

作用:

我目前用到隐藏域的地方是使用隐藏域代替全局变量的作用。

例子:

html:

    <input type="hidden"  id="hidden_area">

    <div class=“box-body>

        <div class="">

                <ul id = "menuCode"></ul> 

       </div>

    </div>

js:

function  update(id){ //某个带id的函数,我们要将这个id保存下来,应用到另一个函数中

    $(".box-body").click(function(){

        $("#hidden_area").val(id);

    });

}

function  submit(){//提交按钮,将id传给后台

    var pId = $("#hidden_area").val();//将所需id取出

}

当我们要使用全局变量的时候,可以用这种方法,防止在js中设置过多的变量,不利于后期维护也影响代码的整洁性。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值