有时我们不想通过表单的submit事件来获取表单元素的value值,但又不能通过jq那样的方式,所以这里列举一下如何获取表单元素的值
1.input的输入值:
首先在input上绑定事件
<input bindinput="quzhi_input"></input>
然后在quzhi_input事件中获取值
quzhi_input:function(e){
console.log(e.detail.value)
//或者直接赋值给data中的值
this.setData({
input1:e.detail.value
})
}
2.slider的值:
首先在input上绑定事件
<slider bindchange="quzhi_slider"/>
然后在quzhi_slider事件中获取值
quzhi_slider:function(e){
console.log(e.detail.value)
//或者直接赋值给data中的值
this.setData({
input1:e.detail.value
})
}
备注:可以看出就是事件不同而已