收藏
回答

input

问题模块
API和组件

怎么获取事先放在hidden="hidden"类型的input框值

最后一次编辑于  2017-08-29
回答关注问题邀请回答
收藏

5 个回答

  • Chunyu
    Chunyu
    2017-08-30

    @3楼

    感谢这么认真的帮我解答。

    我是想用input接受后台传递过来的值(但是不想在前端显示input)用作另一个request方法的参数,input标签没有hidden属性,但是加上hidden后的确可以将其隐藏。

    2017-08-30
    赞同
    回复
  • Phy
    Phy
    2017-08-29

    可以试试用这个 API:https://mp.weixin.qq.com/debug/wxadoc/dev/api/wxml-nodes-info.html#nodesreffieldsfields-callback


    不过你 value 都绑定了 id,直接在 page 下获取 this.data.id 应该也可以吧。

    2017-08-29
    赞同
    回复
  • GODOG
    GODOG
    2017-08-29

    bindinput事件,获取e.detail.value:

    <input type="text" value="{{id}}"  bindblur="getId" focus="{{focus}}"  bindinput=“bindinput/>

    bindinput:function(e){

     console.log(e.detail.value)

    }

    就能看到值了

    另:input标签没有hidden属性

    详细请看开发文档,关于input标签,有示例

    2017-08-29
    赞同
    回复
  • Chunyu
    Chunyu
    2017-08-29

    <input type="text" value="{{id}}" hidden="hidden" bindblur="getId" focus="{{focus}}"/>

    如何获取这个input的value

    2017-08-29
    赞同
    回复
  • GODOG
    GODOG
    2017-08-29

    hidden="hidden"类型的input框???

    2017-08-29
    赞同
    回复