Сообщение проверки без предупреждения
Я хочу, чтобы сообщение проверки отображалось под текстовым полем красным цветом при нажатии кнопки Отправить.Я добавил span, но это не работает....
Код приведен ниже:
function validation() { var valfirst= document.getElementById("FirstName").value; var valsecond=document.getElementById("SecondName").value; if(valfirst == null || valfirst == "") { document.getElementById("spnFirstName").value= "First Name is required"; return false; } else if (valsecond == null || valsecond == "") { document.write("Second Name is required"); return false; } }
<html> <body> <script type="text/javascript" src="External.js"> </script> <form id="frm1" method="get"> First Name: <input type="textbox" id="FirstName"/> <span id="spnFirstName" ></span> Second Name:<input type="textbox" id="SecondName"/> <input type="button" value="Submit" onClick="return validation()"/> <input type="button" value="Clear" onClick="reset()"/> </form> </body> </html>
justinonday
Всегда ставьте код на блок кода...
JF2015
Добавлены предварительные теги для улучшения форматирования кода.
Ankur\m/
Когда innerHTML добавляется для отображения текста, он работает.... Спасибо, приятель.......
Затем вы должны принять ответ и проголосовать за него.
Ваше здоровье!
Ankur\m/
Похоже, вы проголосовали за него 2, что не очень хорошо.
1 - самый низкий, 5-самый высокий.
Ankur\m/
Кажется, теперь все хорошо. Спасибо! :)
k10ketan
я использовал эту проверку на своем компьютере. asp.net страница, но она просто мигнула в мгновение ока.