Перейти к содержимому

Фото
- - - - -

HTML Формы + JavaScript


  • Вы не можете создать новую тему
  • Please log in to reply
9 ответов в этой теме

#1 Киря Веб

Киря Веб
  • Пользователь
  • 140 сообщений
  • Откуда:Tallinn, Estonia

Отправлено 07 Апрель 2007 - 17:27

Написал пару функций для автоматической замены Checkbox'ов и Radio в формах/тексте и прочих обьектах веб странички.

Делюсь. Буду рад слышать предложения/замечания.

http://www.styleforyou.net/form_test/
http://www.stylefory...test/script.zip

Применение:
1. Подключаем скрипт: <script src="scripts/script.js" type="text/javascript" language="Javascript"></script>
2. Применяем его к какому-либо обьекту - например форме:

<html>
<head>
 <script src="scripts/script.js" type="text/javascript" language="Javascript"></script>
</head>
<body onload="set_new_form_elements(my_form);">
 <form id="my_form">
  <input type="radio" name="radio_1">
  <input type="radio" name="radio_1">
  <input type="checkbox" checked>
 </form>
</body>
</html>

3. Все найденые элементы будут заменены.

P.S.
Пименять только к простым формам(без JavaScript'ов)
  • 0

#2 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 09 Апрель 2007 - 08:30

Киря Веб, молодца, хорошая вещь:) потом покапаюсь посмотрю как она работает)
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#3 Киря Веб

Киря Веб
  • Пользователь
  • 140 сообщений
  • Откуда:Tallinn, Estonia

Отправлено 10 Апрель 2007 - 18:57

А Теперь и Select'ы !

...только с некоторыми оговорками(multiple и size неучитываються) :P

Сообщение изменено: Киря Веб (11 Апрель 2007 - 00:20 )

  • 0

#4 Акей

Акей

    Смотрит свысока

  • Постоялец
  • 2 134 сообщений

Отправлено 11 Апрель 2007 - 09:44

Киря Веб, интересное решение. Но вот у селектов при клике на пустом месте список не убирается
  • 0

#5 Киря Веб

Киря Веб
  • Пользователь
  • 140 сообщений
  • Откуда:Tallinn, Estonia

Отправлено 11 Апрель 2007 - 10:36

Акей, к сожалению не без недостатков :(
Думаю найду решение этой проблемы.
  • 0

#6 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 11 Апрель 2007 - 17:51

Киря Веб, onmouseout тебя спасет :)
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее

#7 Киря Веб

Киря Веб
  • Пользователь
  • 140 сообщений
  • Откуда:Tallinn, Estonia

Отправлено 11 Апрель 2007 - 18:54

BlackIce, Неа - не спасёт :)
  • 0

#8 WebZONE

WebZONE
  • Пользователь
  • 22 сообщений

Отправлено 11 Апрель 2007 - 23:55

Хм.. а проще никак,? а то слишком здоровый скрипт.. лишнего много вроде как.. а вообщем, приношу тебе хороший комплимент, молодца.
  • 0

#9 Киря Веб

Киря Веб
  • Пользователь
  • 140 сообщений
  • Откуда:Tallinn, Estonia

Отправлено 12 Апрель 2007 - 10:23

WebZONE, да большой - но в момент написания(и сейчас тоже) я не видел вариантов проще.
  • 0

#10 BlackIce

BlackIce

    грозный Дон Пако

  • Пользователь
  • 313 сообщений
  • Откуда:Tallinn

Отправлено 12 Апрель 2007 - 17:46

Киря Веб, сегодня посижу, посмотрю, может подскажу как сделать ;)
  • 0
а кули, я тоже рульный дизайнер ввв.ме2.ее