if (document.getElementById("value4680").value == '') document.getElementById('field4680').style.display = 'none';
![](https://forum.clientbase.ru/public/style_images/master/icon_users.png)
![](https://forum.clientbase.ru/uploads/profile/photo-thumb-6064.png)
Скрыть поле на отсутствие значения
Автор All_ex74, 10 июня 2014 13:33
скрыть поле отсутствие значения
Сообщений в теме: 3
#1
Отправлено 10 Июнь 2014 - 13:33
Здравствуйте, не получается скрыть поле Закртыта (тип поля - текст, ID поля - f4680) на условие отсутствия значения...
Сообщение отредактировал All_ex74: 10 Июнь 2014 - 13:38
#2
Отправлено 10 Июнь 2014 - 16:24
Почему через права не закрываете? Зачем огород городить тут с JS?
#4
Отправлено 11 Июнь 2014 - 12:31
Для этого есть правила.
Скрытие через JS бывает необходимо только в специфических случаях, когда значение необходимо скрывать/показывать динамически, без пересохранения записи. И в этом случае используется функция display_field, ваш код же код некорректен, т.к. скрывает только поле для редактирования, а в режиме просмотра значение никак не скрыто.
Скрытие через JS бывает необходимо только в специфических случаях, когда значение необходимо скрывать/показывать динамически, без пересохранения записи. И в этом случае используется функция display_field, ваш код же код некорректен, т.к. скрывает только поле для редактирования, а в режиме просмотра значение никак не скрыто.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных