我得做一個腳本來檢查輸入框(密碼)爲相同的字符發生兩次。這應該與正則表達式驗證一起使用(這已經完全正常)。
爲了成功,我知道我需要用某個(for?)循環來檢查一個字符是否出現兩次。現在這是一個奇怪的要求。我知道。但我並不完全確定這個功能的條件。如果任何人有任何關於如何做這件事的建議,那會很棒。例如:「ABad12」 - 將通過,而「AbAc12」將返回錯誤。提前致謝。Javascript,檢查相同的字符
function checkForm(form)
{
var re = /^\w{6,10}$/;
if(!re.test(form.pwd1.value)) {
alert("Error: Password has to be in-between 6-10 characters!");
form.inputfield.focus();
return false;
}
}
上面去的想什麼腳本我把它與(其中有更多的正則表達式驗證)相結合的例子。
對不起,遲遲不得不想一想。但是,如果使用這個代碼,它可以加載一個函數,如果有效的話,對吧?如果我希望這與我的當前正則表達式一起使用,可以處理大寫字母,小寫字母和數字字符。我可以觸發這個函數,當所有的條件「已經驗證?我想這需要一點改寫,以處理我當前的代碼。我仍然是一個初學者,所以很難看到我的最終結果。 – Holmberg
@ Holmberg將代碼包含在問題主體中總是很好,這樣我們就可以給你更精確的解決方案。 – VisioN
我意識到從你的回答中,我已經完成了,我認爲這已經足夠,但是我可以包括更多,如果有必要 – Holmberg