表单提交方式

微信小程序中有很多种事件,其中包括:touchstart、touchmove、touchend、touchcancel、tap、longtap等。这些事件可以用于监听用户的手指触摸动作,以及手指触摸后的移动、结束等操作。此外,还有一些特殊的事件,如提交表单事件(bindsubmit)、重置表单事件(bindreset)等。

  1. bindtap:点击事件,当用户点击某个组件时触发。
  2. bindlongtap:长按事件,当用户长按某个组件时触发。
  3. bindmove:移动事件,当用户在屏幕上拖动某个组件时触发。
  4. bindcancel:取消事件,当用户取消某个操作(如滚动、选择等)时触发。
  5. bindsubmit:提交事件,当用户提交表单时触发。
  6. bindreset:重置事件,当用户重置表单时触发。
  7. bindchange:改变事件,当绑定的数据发生改变时触发。
  8. catcherror:错误处理事件,当程序发生错误时触发。
  9. switchtab:跳转事件,当用户点击 tab 栏时触发。
  10. chooseitem:选择事件,当用户选择一个菜单项时触发。
  1. touchcancel: 手指在屏幕上滑动过程中,突然松开,触发该事件。
  2. touchmove: 手指在屏幕上滑动过程中,持续触发该事件,可以用于实现拖拽效果。
  3. touchleave: 手指离开当前元素时触发该事件,可以用于实现长按效果。
  4. touchenter: 手指进入当前元素时触发该事件,与 touchstart 类似,但不会冒泡。
  5. touchover: 手指移动到某个元素上时触发该事件,可以用于实现鼠标移入效果。
  6. touchout: 手指从某个元素上移出时触发该事件,可以用于实现鼠标移出效果。
  7. gesturestart: 当一个手势开始时触发该事件,包括 touch、pointer、pen、mousedown 等手势。
  8. gesturechange: 当一个手势进行中时触发该事件,包括 touch、pointer、pen、mousedown 等手势。
  9. gestureend: 当一个手势结束时触发该事件,包括 touch、pointer、pen、mousedown 等手势。

当input组件中的值发生改变时,就会触发bindchange事件。

bindtap和bindchange都是微信小程序中的事件,用于绑定点击或输入框改变等事件。其中,bindtap是手动触发的事件,而bindchange是自动触发的事件。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值