我在我的html頁面中有以下文本框。 通過onkeyup事件Jquery進行文本框驗證,而不使用警報
我到目前爲止使用的代碼是。
<input type="text" id = "points" onkeyup="Validate()">
function Validate(){
var text_value = document.getElementById("points").value;
alert(text_value);
if (!text_value.match(/^[56789]$/) && document.getElementById(called_id).value !="")
{
document.getElementById("points").value="";
// document.getElementById("points").focus();
alert("Please Enter only between 5 and 10 ");
}
}
接受的值是5,6,7,8,9和10。 我發現基於onkeyup事件的方式只接受5,6,7,8和9 ..我想知道如何在其中包含10。 另外我想知道onkeyup事件驗證相同使用jquery。
- 如果用戶給出的任何其他值除了這些,它應該被賦予文本框右側的「值應該在5和10之間」(不作爲警報)。
- 如果第一次輸入的值是1,它應該等待下一個鍵被按下。如果它是0,則接受它,或者像前面的情況一樣提出相同的錯誤消息。
這不是您聘請開發人員爲您工作的網站(因爲您不支付任何人)。這是一個幫助您使用代碼的社區。我們不會構建完整的代碼供您使用。請更新您的帖子並向我們展示您嘗試過的內容。 – Shawn31313
我一直使用警報,併爲5至9。我需要其餘的那些幫助爲什麼我問 –
在這裏發佈您的代碼plz –