2017-08-14 142 views
1

不含任何表格提交按鈕。 如果輸入字符小於3. 在文本字段旁邊顯示錯誤輸入時驗證文本字段

+0

的keydown,KEYUP和按鍵事件用於此 – Bug

+4

自己嘗試代碼首先,如果有任何障礙物,然後問。我們在這裏幫助。我們不是免費的代碼服務提供商 –

回答

1

可以使用div來顯示錯誤,像這樣:

var textbox = document.getElementById("textbox-id"); 
 
     divAfterTextBox = document.getElementById("divAfterTextBox-id"); 
 
    
 
    textbox.onkeyup = function(){ 
 
     if (textbox.value.length < 3) divAfterTextBox.textContent = "ERROR"; 
 
     else divAfterTextBox.textContent = ""; 
 
     // divAfterTextBox.textContent = textbox.value.length < 3 ? 
 
     // "ERROR" : divAfterTextBox.textContent = ""; 
 
    }
<input id="textbox-id" type="text"> 
 
<div id="divAfterTextBox-id"></div>