 |
 |
 |
|
Страница 1 из 1
|
[ Сообщений: 7 ] |
|
Как дополнить отображение поля "Телефон"
| Автор |
Сообщение |
|
Дмитрий
Зарегистрирован: 12 дек 2014, 11:28 Сообщения: 21
|
Здравствуйте, коллеги!
Хочется, чтобы пользователи вводили номер телефона по шаблону. Как сделать, чтобы в поле "Телефон" пользователь видел шаблон 8 (000) 000-00-00 ?
Через админку, в "поля базы данных", сделать такое не получается.
|
| 17 окт 2013, 19:26 |
|
 |
|
Андрей
Зарегистрирован: 22 дек 2010, 19:02 Сообщения: 767
|
это надо делать вывод отдельно не через массив и спомощью javascript делать шаблон
_________________www.azius.ru - примеры моих работ по шаблонам www.alozo.ru - доска объявлений
|
| 17 окт 2013, 19:55 |
|
 |
|
Дмитрий
Зарегистрирован: 12 дек 2014, 11:28 Сообщения: 21
|
Кое-что нашёл.
На странице код поля Телефона такой: <input name="f_14" class="add" value="" type="text">
Если добавить такой скрипт: <script> document.getElementById("f_14").value = "8 (000) 000-00-00"; </script>
он работает, но при условии, что есть атрибут id="f_14". Но этого атрибута нет.
Есть ли команда в JavaScript подобная getElementById, но возвращающая значение name?
|
| 17 окт 2013, 21:53 |
|
 |
|
Андрей
Зарегистрирован: 22 дек 2010, 19:02 Сообщения: 767
|
ну сами тогда добавте атрибут в инпут <input name="f_14" class="add" id ="f_14" value="" type="text"> либо вообще любое слово например fhone <input name="f_14" class="add" id ="fhone" value="" type="text"> <script> document.getElementById("fhone").value = "8 (000) 000-00-00"; </script>
_________________www.azius.ru - примеры моих работ по шаблонам www.alozo.ru - доска объявлений
|
| 17 окт 2013, 22:02 |
|
 |
|
Дмитрий
Зарегистрирован: 12 дек 2014, 11:28 Сообщения: 21
|
Я бы добавил, только как? Данный (input) вроде не лежит в шаблоне, а через базу данных создаётся.
|
| 17 окт 2013, 22:31 |
|
 |
|
Андрей
Зарегистрирован: 22 дек 2010, 19:02 Сообщения: 767
|
ну вот и надо полностью все инпуты выводить не через массив, а отдельно каждый тогда сможеде добраться до телефона
_________________www.azius.ru - примеры моих работ по шаблонам www.alozo.ru - доска объявлений
|
| 18 окт 2013, 06:48 |
|
 |
|
Дмитрий
Зарегистрирован: 12 дек 2014, 11:28 Сообщения: 21
|
Нашёл нужную команду, в файле fields.html нужно вставить следующий код:
<script type="text/javascript"> document.getElementsByName("f_14")[0].value = "8 (000) 000-00-00"; </script>
|
| 18 окт 2013, 20:47 |
|
|
|
Страница 1 из 1
|
[ Сообщений: 7 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |
|