恭喜你成为UI中国推荐设计师 (详情)
//百度统计 20220402 uicn

您的意见是我们 UI 中国进步的动力!
点击立即反馈按钮,发表您的意见!
立即反馈
QQ群反馈
您也可以加入UI中国官方反馈群进行反馈!
群号:302892100
备注:反馈问题后@管理员能让我们及时了解您的意见

提交需求

赛事与广告咨询合作,请填写需求表单,我们会在第一时间与您联系!

0/20
0/200

设计大赛

  • 设计大赛
  • 发布广告
  • 发布招聘
  • 其它需求

提交完成
感谢您对UI中国的支持和信赖!
卡号输入交互方案说明
0.0°
2014-07-29 原创文章 经验/观点 原作者: 原作者 举报 3358 12 7 3

场景描述

公司定制了一批刮刮卡,当做商品销售;收到刮刮卡后在官网和移动端上输入16位的卡号,验证后即可兑换卡内对应的商品。

16位卡号生成时去掉了0o、il等比较容易混淆的字母数字,不区分大小写,4个一组中间空格,保证卡号清晰易读。

输入卡号的操作是网页端和移动端都要用的,其中移动端是 WebApp 的形式,不是NativeApp 。

初步解决方案

1、给出四个输入框,用户把四组数字输入进去

问题: 每个小输入框没有限制字数,意思是用户可以在第一个输入框里输入16个乃至更多的字符 (这里我没有验证在第一个输入框内直接输入16位正确卡号是否可以通过校验,这个可能要根据前端是如何拿数据来判断)。

2、给出四个输入框,限制每个输入框只能输入四个字符

问题: WebApp 如果采用此方案,键盘会频繁呼出切换,非常麻烦;web端还可以忍受 。

这里web上有方法可以做到填完一个输入框,光标自动移到下一个输入框。所以这个方法还可以接受。不过 WebApp 上貌似没法实现这个效果 (据前端程序猿反馈)。

最佳解决方案

一个输入框内,输入卡号自动分隔成四组(当然如果你卡号是5组6组这只是程序上的小修改而已)。 因为只有一个输入框,这个可以解决web app上频繁切换键盘的问题;同时自动分隔,也是一种很好的提示,并且与卡号印刷时候的方式统一。

现成的代码实现,web & WebApp 都可以用→ 《 single field credit card input pattern 》

更新:2014-07-29

收藏

12人已收藏

sunnist

写点什么吧

  • 3

    作品

  • 18

    粉丝

  • 3

    关注

  • WebApp 图片显示模糊解决方案
  • WebApp 设计要素
相关标签
webapp 交互

    猜你喜欢

      2014-07-29 原创文章 经验/观点 原作者: 原作者 举报 3358 12 7 3

      卡号输入交互方案说明

      0.0°

      你确定要举报卡号输入交互方案说明

      如果查出恶意举报,十天内禁止提交任何举报申请。

      0/200

      上传证据: 超过10M的附件请使用网盘地址

      点击上传附件

      对谁可见:

      全部设计师
      • 全部设计师
      • 推荐设计师和认证设计师

      您确认要推荐?

      该作品发布时间:2014年07月29日

      评分

      完整度

      启发性

      勤奋性

      排版布局

      推荐心得

      建议20-200字以内

      0/200

      7
      12
      3

      账号或密码错误,请重新输入

      账号或密码错误,请重新输入

      登录

      手机号

      发送验证码 120s 验证码错误

      登录
      第三方账号登录