- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iH5高级教程H5数据应用,多种数据的判断
iH5高级教程:H5数据应用,多种数据的判断步骤:第一步:添加素材,并将其移动到合适的位置。选中舞台,点击图片工具,上传背景图。选中舞台,点击页面工具,新建一个页面。选中页面,点击中文字体工具,添加“姓名”、“地址”、“电话”3个中文字体,点击文本工具,添加“姓名为空”、“地址为空”、“请输入小于12位的地址”、“电话为空”、“请输入正确的电话号码”、“电话不是11位数”的判断显示文字。选中页面,点击按钮工具,添加一个按钮,在按钮里输入内容为“提交”的文字。第二步:制作数据输入框且使数据能提交到数据库选中页面1,在相应的位置添加3个输入框,分别可以输入姓名、地址和电话。选中舞台,添加一个数据库。选中数据库,点击文本字段工具,添加3个文本字段,分别将3个文本字段名称设置为姓名、地址和电话,并将这3个文本字段分别绑定页面1下的3个输入框,使内容能录入到后台数据库,注意这里的文本字段是一定要输入的。选中提交按钮,点击事件工具,添加一个事件,触发条件为手指按下(或轻触),目标对象为数据库1,目标动作为提交。这个是将已输入数据提交到数据库的关键事件。有了这个事件的触发才可以提交到数据到数据库。第三步:制作提交后的提示选中舞台,点击图片工具,上传一张提交后显示的图,重命名为“提交成功”,并将其前面的勾去掉,隐藏图片,使图片在案例播放时初始处于隐藏状态。选中数据库,点击事件工具,添加一个事件,触发条件为提交完成,目标对象为“提交成功”图片,目标动作为显示。第四步:添加判断输入内容的判断事件选中“输入框1”,在输入框1下添加一个事件,触发条件为输入为空,目标对象为文本1,即“姓名为空”的文本,目标动作为显示。,选中“输入框2”,在输入框2下添加两个事件,事件1的触发条件为输入为空,目标对象为文本2,即“地址为空”的文本,目标动作为显示。事件2的触发条件“为长度大于(提交时判断)”,值为12,目标对象为文本3,即“请输入小于12位的地址”,目标动作为显示。选中“输入框3”,在输入框3下添加3个事件。事件1的触发条件为输入为空,目标对象为文本4,即“电话为空”的文本,目标动作为显示。事件2的触发条件为不是数字(提交时判断),目标对象为文本6,即“请输入正确的电话号码”的文本,目标动作为显示。事件3的触发条件为长度不等于(提价时判断),值为11,目标对象为文本5,即“电话不是11位”的文本。第五步:使判断内容的文本初始隐藏在输入框1下添加一个事件,触发条件是点击(或轻触),目标对象是文本1,目标动作为隐藏。选中输入框2,在输入框2下添加一个事件,触发条件是点击(或轻触),目标对象是文本2,目标动作为隐藏。选中输入框3,在输入框3下添加三个事件,触发条件是点击(或轻触),目标对象分别是文本4、文本5和文本6,目标动作为隐藏。第六步:制作提示文本显示后消失的效果。1.选中舞台,点击时间轴工具,添加一个2秒的时间轴,将自动播放设置为No。2.选中时间轴,点击事件工具,添加6个事件。这6个事件除了目标对象外,是相同的。这6个事件的触发条件都是结束,目标对象分别是文本1至文本6,目标动作是隐藏。3.在页面1的文本1至文本6下分别添加一个事件。这6个事件是相同的,触发条件都是显示,目标对象都是舞台下的时间轴1,目标动作是从头播放。先行知识:事件、时间轴、数据库重点控件:数据库、输入框、文本字段、事件知识点:1、输入为空:判断输入框是否为空,有两种判断方式(失焦时判断,提交数据库事件触发时判断)2、长度大于(提交时判断):判断输入框的值长度是否大于多少,此判断条件需在数据库提交事件触发时才进行判断,若判断输入的值长度大于预先设置长度则数据库提交不成功。3、长度不等于(提交时判断):判断输入框的值长度不等于多少,此判断条件需在数据库提交事件触发时才进行判断,若判断输入的值长度不等于预先设置长度则数据库提交不成功。4、不是数字(提交时判断):判断输入框的值不是数字,此判断条件需在数据库提交事件触发时才进行判断,若判断不是数字则数据库提交不成功。重点事件:触发对象:按钮触发条件:手指按下目标对象:数据库目标动作:提交触发对象:输入框触发条件:输入为空输入时判断:NO目标对象:文本目标动作:显示触发对象:输入框触发条件:长度大于(提交时判断)值:12目标对象:文本目标动作:显示触发对象:输入框触发条件:不是数字(提交时判断)目标对象:文本目标动作:显示触发对象:输入框触发条件:长度不等于(提交时判断)值:11目标对象:文本目标动作:显示TIPS:1.数据库提交:所有数据必须有提交到数据库的事件才能将数据提交到数据库后,否则后台是无法获取用户输入的数据的。2.文本字段绑定输入框:文本字段的字段名称必须输入,而且需要绑定输入框方可将输入框的内容通过提交到数据库的事件传送至数
文档评论(0)