第四步:参考前几步的操作,继续给数字3到0添加交互。
第五步:选中删除键上面的热区部件,在部件【属性】面板中双击【鼠标单击时】事件,在弹出的【用例编辑器】中添加局部变量,见图72。
(图72)
继续单击【插入变量或函数…】,在下拉列表中选择字符串函数下的substring(from,to),然后将其修改为[[LVAR1.substring(0,LVAR1.length-1)]],见图73,然后连续单击两次【确定】按钮回到设计区域。
(图73)
解释:这个动作的意思是,当单击删除键的时候,提取input文本输入框中从第一位到倒数第二位的内容。比如现在文本框中输入的内容是123456,单击【删除】按钮时,就要提取从1到5的字符。
相信有些读者不明白substring(from,to),其中的from为什么是0?这要昆明网站制作小编详细介绍一下substring()的语法。
substring(from,to)方法用于提取字符串中介于两个指定下标之间的字符。
语法:LVAR1.substring(from,to)
返回值:一个新的字符串,该字符串值包含 LVAR1的一个子字符串,其内容是从 from 处到to-1处的所有字符,其长度为to 减 from。
说明:substring()方法返回的子串包括 from 处的字符,但不包括 to 处的字符。
如果参数 from与to相等,那么该方法返回的就是一个空串(即长度为0的字符串)。如果from比to大,那么该方法在提取子串之前会先交换这两个参数。
根据上面的说明可以得知:使用substring() 方法提取字符时,第一个字符位置是从0开始的,第二个字符位置是1,第三个字符位置是2,以此类推。
其中length 函数,用来返回字符串的长度,当单击删除键时,我们要提取从第一位到倒数第二位的字符,所以to参数是当前input文本输入框字符串长度减1。
希望上面昆明网站建设小编的解释能够帮助你更加深入地了解这几个函数,通过在工作中不断地查询、使用和练习,你会逐渐掌握这些常用的函数,多一些耐心。
第六步:至此,模拟手机按键输入的交互就制作完毕了,在顶部的工具栏中单击【预览】按钮,或者按下快捷键 F5/Shift+Command+P,快速预览交互效果。
当前文章标题:关于模拟手机按键输入的最后三步
当前URL:http://www.lyjtt.cn/news/wzzz/3475.html
上一篇:模拟手机按键输入的第三步
下一篇:团队项目概述