Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.06.2016, 09:56
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

Генерация однотипные формы.
Есть сайт на котором много форм практически идентичных за исключением названий некоторых пунктов.

Как ниже, только кое где может быть не "Ваше имя", а что то другое.

Вот форм этих 10, может имеет смысл их догружать после загрузки страницы как html или лучше создавать их силами js и уже так обрабатывать?
Или сделать одну форму которая будет меняться в зависимости от вызова.

Что лучше? Что вообще в таких случаях нужно делать? Какой правильный путь?

<div class="pop_up">
            <input type="text"
                   placeholder="Ваше имя"
                   value="Ваше имя"
                   onfocus="if (this.value=='Ваше имя'){this.value=''}"
                   onblur="if (this.value==''){this.value='Ваше имя'}">
            <input type="text" placeholder="E-mail" value="E-mail"
                   onfocus="if (this.value=='E-mail'){this.value=''}"
                   onblur="if (this.value==''){this.value='E-mail'}">
            <input type="text"  placeholder="Телефон" value="Телефон"
                   onfocus="if (this.value=='Телефон'){this.value=''}"
                   onblur="if (this.value==''){this.value='Телефон'}">
            <textarea rows="10" cols="20"
                          onfocus="if (this.value=='Сообщение'){this.value=''}"
                          onblur="if (this.value==''){this.value='Сообщение'}">Сообщение</textarea>
Ответить с цитированием
  #2 (permalink)  
Старый 30.06.2016, 10:14
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

Сообщение от Duda.Ml1986@gmail.com Посмотреть сообщение
лучше создавать их силами js
Ответить с цитированием
  #3 (permalink)  
Старый 30.06.2016, 13:39
Аватар для Duda.Ml1986@gmail.com
Профессор
Отправить личное сообщение для Duda.Ml1986@gmail.com Посмотреть профиль Найти все сообщения от Duda.Ml1986@gmail.com
 
Регистрация: 01.09.2011
Сообщений: 263

Может подскажите какой инструмент для этого?
Ответить с цитированием
  #4 (permalink)  
Старый 30.06.2016, 19:32
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Duda.Ml1986@gmail.com
Что вообще в таких случаях нужно делать?

Иметь шаблон формы и набор значений по условию для placeholder, как объект, в котором имена свойств, это и имя поля формы. Из форм удалить onfocus/onblur, написав обработчик, который будет навешиваться на поля только в том случае, если браузер не поддерживает placeholder.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ajax передача отдельной переменной и формы dmitriy94 AJAX и COMET 16 16.01.2015 23:33
Четыре одинаковые формы на странице с разной версткой varanika jQuery 2 19.10.2014 13:14
Генерация формы на стороне клиента при загрузки страницы Corey Общие вопросы Javascript 2 17.09.2013 17:13
проверка формы не работает в ie begelme Javascript под браузер 6 13.08.2013 01:00
Генерация формы по клику на ссылку makc9I Элементы интерфейса 15 04.03.2013 10:01