AxureRP11实例-手机号提交验证交互功能JH110002

实例说明:

这里提示一下,教程里的每个交互都是区别提示,实际可以放在一个条件下判定。根据自己的需求来调整即可。

实例原理:

对于 国内手机号的验证有以下几个条件:

1、纯数字判定

2、11位字符长度判定(已包含空值)

3、1字开头判定

4、第2位数为(3、5、7、8、9)之一判定

主要验证以上4个条件即可。

实例教程:

1、新建三个元件(输入框、按键、动态面版)

动态面版主要是为验证提示,教程里为成5个提示,正常不管是哪个条件不成立只要一个提示即可(比如:手机号格式不正确)

2、选中【按钮】元件,添加单击事件

a、添加条件1:纯数字判定
b、添加条件2:11位字符长度
c、添加条件3:1开头的数字

注意:这里有一个【函数】要设置,也需要新建一个【局部变量】

点击【fx】弹出函数和变量编辑框。

先添加一个局部变量【LVAR1】,再在上面插入以上函数【[[LVAR1.charAt(0)]]】

【charAt(0)】其中(0)代表第1位,如果是(1)代表第2位字符,以此类推

d、添加条件4:第2个字符必为(3、5、7、8、9)之一

注意这里的函数和上面1开头的判定是一样的,只是把charAt(0)修改为(1),即可,也需要建一个局部变量

e、添加验证通过动作即可

以上是手机号验证的全部流程,请结合自身的需求优化。

相关推荐
colin52105 小时前
AxurePR11实例-验证码倒计时交互功能JH110001
交互·axure·验证码产品交互
Autumn_ing2 天前
2026国内外主流设计工具大对比:Axure、墨刀、Figma、Pixso
ui·aigc·axure·figma·墨刀
okra-3 天前
Axure RP 10 进阶指南:从全局变量到JavaScript语法,打造高效原型设计!
javascript·axure·photoshop
梓贤Vigo3 天前
【Axure高保真原型】卡片和表格间切换
交互·产品经理·axure·原型·中继器
梓贤Vigo4 天前
【Axure教程】拖动分组
交互·产品经理·axure·原型·教程
zzzb1234567 天前
【教程】Axure RP 9 超详细安装指南:从下载、汉化到授权配置(避坑必看)
axure
默默无闻 静静学习7 天前
Axure基础界面介绍及小技巧
axure
梓贤Vigo9 天前
【Axure原型分享】自定义图片列表布局
axure
招风的黑耳9 天前
【实战原型】TMS物流运输管理系统高保真交互原型
ui·交互·axure·原型