Сообщения без ответов | Активные темы Текущее время: 09 сен 2026, 00:19



Ответить на тему  [ Сообщений: 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
Профиль WWW

Зарегистрирован: 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
Профиль WWW

Зарегистрирован: 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
Профиль WWW

Зарегистрирован: 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
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 7 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron