| 
		
			Сообщение от js_nub
			
		
	 | 
	| 
		эксэпшены сыпятся
	 | 
	
В JavaScript они естестественно тоже сыпятся. Открой консоль браузера (F12 или Ctrl+Shift+K смотря че за браузер)
И отладчик встроен практически в каждый браузер.
Но в данном случае исключений не будет. Проблема в глобальных переменных. Сколько раз вам говорят: не объявляйте глобальные переменные без необходимости.
В этом коде вы пытаетесь переопределить window.status - отсюда и проблемы.
<!DOCTYPE html>
<select id="Status">
    <option value="1">Опшн 1</option>
    <option value="2">Опшн 2</option>
</select>
<input type="text" name="dateField" />
<script>
// оборачиваем в анонимную функцию - новую область видимости
(function(){
//функция получающая второе поле и вставляющая туда дату
 
function updateDate(){
    var date = document.getElementsByName('dateField');
    date[0].value = new Date();
}
 
//код, получающий первое поле и на его изменении вызывающий функцию
 
var status = document.getElementById('Status');
status.onchange = updateDate;
})();
</script>