沒有被編碼,但爲一個朋友做了一個項目。基本上,我需要一個輸入表單來檢查4位數的代碼。如果代碼是正確的(是2或3個可能的正確代碼之一),它將進入一個新頁面,如果它沒有提交,並顯示錯誤。它不一定非常漂亮。尋找一個jQuery解決方案,任何推動正確的方向將不勝感激。我很生鏽。非常簡單的1輸入表格值檢查
<form name="codeForm" action="" method="get">
<input name="yourCode" type="text" id="yourCode"/>
<input name="submit" type="submit" value="Go" id="code_input_submit" />
<div id="message"><p></p>
</div><!--end message-->
</form>
<div id="btn"></div>
和我的jQuery是沿着以下線路:
$(document).ready(function() {
var code1 = "7816";
var code2 = "1226";
$('#btn').click(function() {
var value = $('#yourCode').val();
if (value == code1){ // go to site 'abc.com/'code1;
}
else if (value == code2){ //go to site 'abc.com/'code2;
}
else{ $('#message').html('your code is wrong');
}
});
});
atleast發表的HTML ... – DG3 2012-03-08 02:30:13
你如何得到那些正確的代碼?他們是動態的嗎?任何限制? – Jay 2012-03-08 02:55:58
對不起。我所考慮的「代碼」只是一個4位數字串的數組,或者只是2個靜態的字符串變量。最終我想我會使用xml,但現在我只是要在js文件中定義它們。 – 2012-03-08 03:10:44