При вводе некорректных данных изменять границу поля ввода на красный цвет, при начале ввода после ошибки изменять цвет поля ввода на исходный (Некорректным считать пустое поле и поле состоящее только из пробелов)
$( "p" ).on( "click", function() {
alert( $( this ).text() );
});
Например, вот здесь описан разбор сложного выражения в JS; тема охватывает довольно большой кусок материала, поэтому этот разбор был интересен большому количеству человек. В этом и заключается смысл QA.
Если комьюнити отвечает на вопросы типа "а как правильно объявить переменную в JS" это не значит что форум предназначен для помощи малоимущим в интеллектуальном плане, это значит что комьюнити сжалилось над топикстартером.