Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript и скрытое поле формы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

farik7



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть страница посмотреть можно тут http://www.site-creator.info/html/allgifts/main.html
 
Там есть рейтинг у подарков:
Код:
 
<dd class="rate1">
                            <ul>
                                <li class="r1"><a href="#">1</a></li>
                                <li class="r2"><a href="#">2</a></li>
                                <li class="r3"><a href="#">3</a></li>
                                <li class="r4"><a href="#">4</a></li>
                                <li class="r5"><a href="#">5</a></li>
                                <li class="r6"><a href="#">6</a></li>
                            </ul>
 
                        </dd>
 

 такой же рейтинг у меня отображается при комментировании, как сделать чтоб при нажатии на него у меня в форме добавлялось скрытое поле в форме с значением от 1 до 6 и стиль <dd class="rate1"> менялся на "rate?" где ? цифра которая меняется после клика на рейтинге.
 
Буду благодарен если кто-то подскажет или предоставит рабочий кусок кода. Сам я в жаваскрипте ноль. готов отблагодарить.
 
Заранее спасибо откликнувшимся.

Всего записей: 31 | Зарегистр. 05-10-2006 | Отправлено: 14:39 28-05-2008 | Исправлено: farik7, 20:33 29-05-2008
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
farik7
нет
Цитата:
JavaScrip

есть Javascript

Цитата:
<dd class="rate1"> менялся на "rate?"

меняем className у элемента
 

Цитата:
такой же рейтинг у меня отображается при комментировании, как сделать чтоб при нажатии на него у меня в форме добавлялось скрытое поле в форме с значением от 1 до 6  

var hd=document.createElement('input')
hd.type='hidden'
hd.value=5
document.имя_формы.appendChild(hd)


----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 19:12 28-05-2008
farik7



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 меняем className у элемента  

а как мне менять его по клику на одном из <li> ?

Всего записей: 31 | Зарегистр. 05-10-2006 | Отправлено: 10:48 29-05-2008
Ternik



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
farik7
повесить на элемент событие onclick =) но лучше вешать это на ссылки. но если вы хотите чтобы ссылка не работала, то добавьте в конец события return false пример:

Код:
 
<li><a href="#" onclick="myFunction(); return false">Бла-бла-бла</a></li>
 

Всего записей: 763 | Зарегистр. 25-09-2002 | Отправлено: 11:26 29-05-2008
Cheery



.:МордератоР:.
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
farik7
вам же сказали - исправьте ошибку в названии

Цитата:
<li><a href="#" onclick="myFunction(тут_цифровое_значение); return false">Бла-бла-бла</a></li>  



----------
Away/DND

Всего записей: 52737 | Зарегистр. 04-04-2002 | Отправлено: 18:15 29-05-2008
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Интернет » Web-программирование » JavaScript и скрытое поле формы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru