在做一个问卷的页面,为了减少用户总体的操作点击数量,input的type使用的text类型,就能通过点击右下角的按键进行下一题跳转,但是这样就会导致用户能输入非数字内容,如何判断用户输入的数据是不是纯数字呢?

展开全部
收起
6回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Lululumoon

    20人对此回答表示赞同

    可以限制一下input的类型,只能弹出数字键盘输入数字。

    展开
    20
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 明月望舒

    15人对此回答表示赞同

    操作点击数量和input的类型,有啥关联吗?

    展开
    15
    4回复
    发布于 5年前

    评论(4)

    收起评论

    • Matthew 2019-02-27 18:01

      ????无解

      回复
    • 肆无忌惮 2019-03-01 11:55

      点击软键盘外其它区域也不会收回吗?

      回复
    • Ryan 2019-03-03 13:00

      input可以设置为“键盘不收回”

      回复
    • 沦陷的痛 2019-03-05 13:46

      如果把下一题的按钮放在软键盘外的话,用户实际操作的时候会不停的点击弹出键盘,录入输入,点击下一次,键盘收回,然后再点击input弹出软键盘,这样操作就会很繁琐,所以就把input的type类型写成了text,text类型的键盘右下角会有个可以自定义功能的按键,这样点击软键盘的下一题就能进入下一题,从而避免重复召出软键盘了

      回复
  • 阿尔法-Sco

    15人对此回答表示赞同

    isNAN()了解一下

    展开
    15
    1回复
    发布于 5年前

    评论(1)

    收起评论

    • Kevin01 2019-02-19 19:59

      最终用这个搞定的,刚入行,查了半天才发现就这么个方法

      回复
  • Aubrey

    14人对此回答表示赞同

    /^[0-9]\d*$/.test正则

    展开
    14
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Jace

    11人对此回答表示赞同

    前端强制转换

    展开
    11
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Caroline1

    8人对此回答表示赞同

    正则表达式了解一下

    展开
    8
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部