本週的學習任務是製作乙個正規表示式。學長給了乙個正規表示式教程,看完了以後發現並沒有記住什麼。正規表示式真的要記的東西很多,所以我都是直接在網上找相應的表示式,因為要除錯驗證,慢慢也記住了一些最基本的東西。現在拿到乙個正規表示式還是能夠做一些最基本分析,也能看懂一部分。儘管如此,在製作表單驗證的時候還是出現了一些問題。
其次就是乙個比較無奈的問題了,我發現固定**的正規表示式和身份證號的表示式始終匹配出現錯誤。一直提示輸入有誤。也從網上找了很多,乙個個試過,都沒用。也不知道是不是其他地方的語句出現了錯誤,但是我寫的都和其他的驗證函式一樣啊,除了變數名變了,其他都一樣啊。不是很能理解為什麼出現這種問題。
最後就是上週的任務遺留的一些問題,改過之後查詢的效果可以顯示出來,而不再是直接覆蓋整個頁面的那種。但是查詢過的記錄查詢效果無法刪除,查詢第二條記錄的時候第一次的效果不會消失。也嘗試過通過函式設定預設值,然後查詢結束後恢復預設值的方法,但是。。。。函式沒起作用,也不知道為什麼。再有就是關於修改時,前面的數字怎麼保持不變的問題,仍然沒有解決。
其實相比於上週,這周遇到的問題,可能是因為這週的任務能從網上找到不少相似的資料,然後可以借鑑一下。所以本週的效率似乎也提高了不少。希望以後繼續保持!
表單驗證 正規表示式驗證表單
一 表單 新使用者註冊 h1 form action register success.htm method post name myform id form1 dl dt 使用者名稱 dt dd input id user type text div id user prompt 使用者名稱由英文...
正規表示式驗證表單
用正規表示式實現的js表單驗證,判斷使用者的輸入是否是正確的。新使用者註冊 js function id function v id string.prototype.trim function 檢查表單的輸入是否全部正確 var reg 正規表示式 function checkall obj el...
正規表示式 表單驗證
獲取dom物件 function e str 動態新增有樣式的內容 ok prompt 為提示文字驗證正確的classname error prompt 為提示文字驗證錯誤時classname import prompt 為提示文字提示時classname obj.innerhtml str obj...