Показать сообщение отдельно
  #6 (permalink)  
Старый 30.08.2010, 23:31
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Все очень просто, на примере input, дальше сами доработаете как нужно:

<div id="list">
	<form action="">
	<select>
		<option selected="selected" value="0"> - - - выберите - - - </option>
		<option value="1">1</option>
		<option value="2">2</option>
		<option value="2">2</option>
	</select>
	<input type="text" value="" id="input" />
	</form>
</div>


window.onload = function() {
    var select = document.getElementById("list").getElementsByTagName('select');
    for(i=0; i<select.length; i++) {
        select[i].onchange = function() {
            document.getElementById("input").value = this.options[this.selectedIndex].value;
        }
        select[i].onfocus = function() {
        this.form.reset();
        }
    }
};
Ответить с цитированием