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

можно так:
<script type="text/javascript">
window.onload = function(){
    var input = document.getElementsByName('col'), i = input.length;
    while(i--){
        input[i].onclick = function(){
            alert(this.value);
        };
    }
    };
</script>

<input type="radio" name="col" value="Красный">
Красный
<input type="radio" name="col" value="Оранжевый">
Оранжевый
<input type="radio" name="col" value="Зеленый">
Зеленый


или так:
<script type="text/javascript">
window.onload = function(){
    var input = document.getElementsByName('col'), i = input.length, array = ['Красный', 'Оранжевый', 'Зеленый'];
    while(i--){
        input[i].onclick = function(i){
            return function(){
                alert(array[i]);
            };
        }(i);
    }
};
</script>

<input type="radio" name="col">
Красный
<input type="radio" name="col">
Оранжевый
<input type="radio" name="col">
Зеленый

Последний раз редактировалось monolithed, 07.12.2010 в 19:33.
Ответить с цитированием