Re: [問題] 關於java script

看板Web_Design作者 (靈樞)時間19年前 (2006/11/25 17:32), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/6 (看更多)
正則表達方式沒問題啊 <script language="javascript"> document.write(/^[a-z0-9]+$/.test("ssa1314")); </script> 顯示的結果是true 另一個function有問題,應該是checkpw(form.pw.value)才對 ※ 引述《emishi ()》之銘言: : 我想用java script做表單驗證 : 現在想規定 密碼那一欄裡只能打小寫英文跟數字 : 這是我寫的: : //密碼驗證─限小寫英數字元 : function checkpw(pw) { : if (/^[a-z0-9]+$/.test(pw.value)){ : return (true) : } : return (false) : } : 然後會傳true or false到另一個function讓它跳出alert : 我的問題在我不知道 "除了[a-z0-9]外的字不能出現" 要怎麼寫 : 還有我現在這樣寫不管我打什麼都會說密碼輸錯Orz : 另一個funtion長這樣 : function isReady(form) { : if(checkpw(form.pw) == false){ : alert("密碼只能英文小寫a~z與數字0~9喔"); : form.pw.focus(); : return false; : } : return true; : } : 有沒有哪位好心人能指點迷津 我在網路上找了很久的資料 : 可是沒有一個能解決我的疑惑~~~ (這應該跟正規表示式什麼的有關??) : 謝謝~~~~~~~~~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.78.229.76

11/25 18:54, , 1F
謝謝 解決了 我發現是我另一個地方打錯 囧
11/25 18:54, 1F
文章代碼(AID): #15Q0sm4U (Web_Design)
文章代碼(AID): #15Q0sm4U (Web_Design)