input
怎么获取事先放在hidden="hidden"类型的input框值
怎么获取事先放在hidden="hidden"类型的input框值
<input type=“text” value=“{{id}}” hidden=“hidden” bindblur=“getId” focus=“{{focus}}”/>
如何获取这个input的value
可以试试用这个 API:https://mp.weixin.qq.com/debug/wxadoc/dev/api/wxml-nodes-info.html\#nodesreffieldsfields-callback
不过你 value 都绑定了 id,直接在 page 下获取 this.data.id 应该也可以吧。
用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标签,有示例