подсветка текста 
		
		
		
		Добрый день. 
	такой вопрос. есть форма <form name = "test1" method="post" action="timers/test1.php"> <table> <tr> <td>ССылка</td><td>Текст</td><td>текст</td><td> <input type="text" size="3" name='unit3'></td> </tr> </table> <p><input type="submit"></p> </form> Сюда вводятся числовые значения Есть переменные $a и $b Необходимо: при вводе значений в эту форму если вводимое значение больше переменных $a или $b или вводится текст то цвет текста становится красным. Подскажите с чего начать? (P.s. я знаю что надо начинать с изучения js) Но все же с помощью чего этого сделать- подскажите  | 
	
		
 Цитата: 
	
 - читать значение инпута - сравнивать с переменными - если условие не выполняется, менять фон инпута  | 
	
		
 <form name = "test1" method="post" action="timers/test1.php"> <table> <tr> <td>ССылка</td><td>Текст</td><td>текст</td><td> <input type="text" size="3" id='unit3' name='unit3'></td> </tr> </table> <p><input type="submit"></p> </form> 
<script>
var max_population=10;
var max_res=5; 
  var input =  document.getElementById('unit3');
  
if (input >max_population) {document.getElementById('unit3').style.backgroundColor = 'red'}
</script>
Он начинает сразу отрабатывать, еще до ввода данных, в чем косяк? и 2 вопрос сразу, если у меня несколько input type="text" - то для каждого id получается писать надо?  | 
	
		
  | 
	
		
 Спасибо, буду разбираться 
	 | 
	
		
 Всем спасибо  
	<img name = 'img' id="elem" src = 'images\index.jpg' style="display: none; width: 300px;" /> <form name = "test1" method="post" action="timers/test1.php"> <table> <tr> <td>ССылка</td><td>Текст</td><td>текст</td><td> <input type="text" size="3" name='unit3'></td> </tr> </table> <p><input type="submit"></p> </form> 
var max_population=10;
  window.addEventListener('DOMContentLoaded', function() {
   var form = document.querySelector('form');
    form.addEventListener('input', function(e){
        var el = e.target;                                                                      
        el.classList.contains('text') && el.classList[ (el.value>max_population)?'add':'remove'] ('RedText');
    });
   });
   
   
   function validate_form ( )
{
	valid = true;
        if ( document.units.unit1.value >max_population  )
        {
                document.getElementById("elem").style.display = "block";
                 setTimeout(function(){document.getElementById('elem').style.display = 'none';}, 2000);
                valid = false;
        }
        return valid;
}
Вот что имеется на текущий момент, все работает прекрасно. Но как сделать, что бы картинка показывалась перед текстом, ну как бы сказать поверх текста  | 
	
		
 Цитата: 
	
 Не огрызки, как сейчас, а полный тестовый пример который можно запустить и на нем показать варианты решений...  | 
| Часовой пояс GMT +3, время: 07:05. |