Тема: Star Rating
Показать сообщение отдельно
  #9 (permalink)  
Старый 10.02.2009, 21:57
Аспирант
Отправить личное сообщение для gaolong Посмотреть профиль Найти все сообщения от gaolong
 
Регистрация: 29.06.2008
Сообщений: 35

не ну...реально...всеравно фалс выводит....
вот код такой...может чето нетак пишу...

да...и скопировал код ваш - при алерте при запуске - выводит 1, а если в кнопку вставить вызов - фалс....
да...и ещё факт - убрал звездочки...оставил сами радио...выводит норм.. тогда уже наверно блокирует класс Стар ...может он явно не фиксирует выбранное значение...а лишь визуально показывает выбор....может нада выводить в стиле кода jQuery?

<script language="javascript">
 function getRadioValue(name) {
        var radio = document.getElementsByName(name);
        for (var i = 0, l = radio.length; i < l; i++)
            if (radio[i].checked)
                return radio[i].value;
        return false;
    }
  </script>

<div class="Clear">
    <input class="star" type="radio" name="test" value="1"/>
    <input class="star" type="radio" name="test" value="2"/>
    <input class="star" type="radio" name="test" value="3"/>
    <input class="star" type="radio" name="test" value="4"/>
    <input class="star" type="radio" name="test" value="5"/>
   </div>
   

   
  <input type="button" onclick="alert(getRadioValue('test'))" value="gggg" />

Последний раз редактировалось gaolong, 10.02.2009 в 22:06.
Ответить с цитированием