БагБД
Вход
Регистрация
В&О
Вопросы
Без ответов
Теги
Задать вопрос
Вакансии
Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Блог
8 основных команд virsh для управления Виртуальными машинами из командной строки
Что такое метрика INP
Что такое SIEM - за 100 секунд
Что такое Vue - за 100 секунд
onfocus в форме
0
0
голосов
4
в форме регистрации есть след код с обязательным полем ввода Индекса
<? if ($arResult["VALUES"]["UF_INDEX"]) $value = $arResult["VALUES"]["UF_INDEX"];
else $value = "Индекс";?>
<input class="form-input" type="text" name="REGISTER[UF_INDEX]" onf ocus="if(this.value=='Индекс') { this.value='';}" onb lur="if(this.value=='') { this.value='Индекс';}" value="<?=$value?>" style="width:80px" >
Если не заполнить поле, то отправляется просто текст Индекс. Как можно сделать чтобы, такого не было, и форма отправлялась только если пользователь введет свое значение
спросил
20 Май, 13
от
Alleanor
(
180
баллов)
Ваш комментарий к вопросу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Ваш ответ
Отправить мне письмо на это адрес если мой ответ выбран или прокомментирован:
Отправить мне письмо если мой ответ выбран или прокомментирован
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
4 Ответы
0
0
голосов
Цитата
Сергей Еркаев пишет:
<? if ($arResult["VALUES"]["UF_INDEX"]) $value = $arResult["VALUES"]["UF_INDEX"];
Эта конструкция неверна.
У вас условие всегда будет true.
ответил
20 Май, 13
от
Ximawari
(
180
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
подскажите как можно исправить
ответил
21 Май, 13
от
Alleanor
(
180
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
Хотя бы так:
Код
if($arResult["VALUES"]["UF_INDEX"] != "Индекс") { ... } else { ... }
ответил
06 Авг, 13
от
Ximawari
(
180
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
0
0
голосов
Цитата
crediteurope пишет:
Хотя бы так:
Код
if($arResult["VALUES"]["UF_INDEX"] != "Индекс") { ... } else { ... }
Извините, это неверное решение вашей проблемы.
Немного не так поняла.
Сделайте проверку на javascript перед отправкой формы.
ответил
07 Ноя, 13
от
Ximawari
(
180
баллов)
Ваш комментарий к ответу:
Напишите мне, если после меня будет добавлен комментарий:
Напишите мне, если после меня добавят комменратий
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
[captcha placeholder]
Чтобы избежать проверки в будущем, пожалуйста
войдите
или
зарегистрируйтесь
.
Похожие вопросы
+1
голос
0
ответов
"Запомнить меня на этом компьютере" в кастомизированной AJAX форме авторизации
спросил
26 Дек, 20
от
аноним
ajax
авторизация
запомнить-меня-на-этом-компьютере
0
голосов
0
ответов
Отредактировать текст "Поле... должно быть заполнено" в форме.
спросил
19 Май, 17
от
аноним
bitrix
форма
+1
голос
1
ответ
Замена местоположения в форме sale.order.ajax
спросил
15 Окт, 16
от
AzraeL
(
130
баллов)
sale
order
ajax
местоположения
+1
голос
1
ответ
Пользовательское свойство товара в печатной форме
спросил
29 Апр, 16
от
аноним
заказ
печать
вывод-пользовательских
0
голосов
1
ответ
Как в форме регистрации вывести дополнительные нестандартные поля?
спросил
23 Июнь, 15
от
Roman
(
150
баллов)
bitrix
регистрация
дополнительные-поля