小程序表单提交是非常简单方便的。通过<form>组件可以方便的获取form组件内的每个表单元素的value值。
例:
在.wxml中
<form bindsubmit="formSubmit" bindreset="formReset">
<imput name="input1" /> //name特性必须要有,要不然form事件处理程序获取不到表单元素的值
<checkbox name="check1" />
<button formType="submit" ></button>
<button formType="reset"></button>
</form>
在.js文件中
formSubmit: function(event) {
//formValue为表单元素的value值组成的对象,对象的每个属性名就是name属性值,属性值就是value值
var formValue = event.detail.value
//do something
}
formReset: function(event) {
//do something
}