首先,咱們先在a網頁中實現用戶名和密碼的輸入功能(這裏對其格式、美化等功能不做要求),代碼以下: 數組
其次,先說明split的基本特性——它是將一個字符串分割爲子字符串,而後將結果做爲字符串數組返回。基本格式:變量.split("填所須要的分割標準,如?、#")。 瀏覽器
再次,補充說明location對象中的hash和search功能。第一,hash功能——返回包含"#"在內的之後的部分;第二,search功能——返回包含"?"在內的之後的部分。 spa
而後,擴展介紹下document對象,在BOM(瀏覽器對象模型)中表示HTML文檔,這裏會用到document.write(),它表示將內容顯示在網頁中。 代碼實現以下: 這裏須要注意,以什麼對象切割,須要查看傳遞數據的表現形式。這裏,咱們能夠先輸入後再查看就知道了。如今截兩張圖片以下: 如上圖所示,首先就提取出包含?在內的後面部分,而後以?爲對象進行分割,分割後這裏將變成有2部分組成的字符串數組,第一部分就是空格,第二部分就是包含name1在內的後面部分,之後的依次類推便可繼續分割! 對象
最終提取出用戶名和密碼爲: 擴展知道——由上面咱們能夠直接判斷用戶輸入的用戶名、密碼和已知的是否一致,一致即登錄成功,不然就輸入錯誤! 圖片
代碼的世界變幻無窮,實現一個功能可有多種方式,這裏只是淺淺的談了一種。本期就說到這裏,下期再繼續交流! 文檔