第四步:參考前幾步的操作,繼續給數字3到0添加交互。
第五步:選中刪除鍵上面的熱區部件,在部件【屬性】面板中雙擊【鼠標單擊時(shí)】事件,在彈出的【用例編輯器】中添加局部變量,見(jiàn)圖72。
(圖72)
繼續單擊【插入變量或函數…】,在下拉列表中選擇字符串函數下的substring(from,to),然后將其修改為[[LVAR1.substring(0,LVAR1.length-1)]],見(jiàn)圖73,然后連續單擊兩次【確定】按鈕回到設計區域。
(圖73)
解釋?zhuān)哼@個(gè)動(dòng)作的意思是,當單擊刪除鍵的時(shí)候,提取input文本輸入框中從第一位到倒數第二位的內容。比如現在文本框中輸入的內容是123456,單擊【刪除】按鈕時(shí),就要提取從1到5的字符。
相信有些讀者不明白substring(from,to),其中的from為什么是0?這要昆明網(wǎng)站制作小編詳細介紹一下substring()的語(yǔ)法。
substring(from,to)方法用于提取字符串中介于兩個(gè)指定下標之間的字符。
語(yǔ)法:LVAR1.substring(from,to)
返回值:一個(gè)新的字符串,該字符串值包含 LVAR1的一個(gè)子字符串,其內容是從 from 處到to-1處的所有字符,其長(cháng)度為to 減 from。
說(shuō)明:substring()方法返回的子串包括 from 處的字符,但不包括 to 處的字符。
如果參數 from與to相等,那么該方法返回的就是一個(gè)空串(即長(cháng)度為0的字符串)。如果from比to大,那么該方法在提取子串之前會(huì )先交換這兩個(gè)參數。
根據上面的說(shuō)明可以得知:使用substring() 方法提取字符時(shí),第一個(gè)字符位置是從0開(kāi)始的,第二個(gè)字符位置是1,第三個(gè)字符位置是2,以此類(lèi)推。
其中length 函數,用來(lái)返回字符串的長(cháng)度,當單擊刪除鍵時(shí),我們要提取從第一位到倒數第二位的字符,所以to參數是當前input文本輸入框字符串長(cháng)度減1。
希望上面昆明網(wǎng)站建設小編的解釋能夠幫助你更加深入地了解這幾個(gè)函數,通過(guò)在工作中不斷地查詢(xún)、使用和練習,你會(huì )逐漸掌握這些常用的函數,多一些耐心。
第六步:至此,模擬手機按鍵輸入的交互就制作完畢了,在頂部的工具欄中單擊【預覽】按鈕,或者按下快捷鍵 F5/Shift+Command+P,快速預覽交互效果。
當前文章標題:關(guān)于模擬手機按鍵輸入的最后三步
當前URL:http://amzcoolest.com/news/wzzz/3475.html
上一篇:模擬手機按鍵輸入的第三步
下一篇:團隊項目概述