Разработчик (4.8.2011, 14:46) писал:
Показ/скрытие полей через JavaScript
#21
Отправлено 08 Август 2011 - 11:37
#23
Отправлено 15 Август 2011 - 10:41
display_field({$one_field.id}_{$one_field.line_id}, document.getElementById('value590_{$one_field.line_id}').value==3);
Вернее все правильно формируется, но перекрывается display стилем user agent stylesheet
Версия: 1.9.3 Ревизия: 2007 от 2011-07-14
Сообщение отредактировал DarkNight: 15 Август 2011 - 11:52
#24
Отправлено 15 Август 2011 - 12:01
display_field('{$one_field.id}_{$one_field.line_id}', document.getElementById('value590_{$one_field.line_id}').value==3);
#25
Отправлено 15 Август 2011 - 13:12
А когда примерно можно ожидать что это на поле "связь" будет работать?
Сообщение отредактировал DarkNight: 15 Август 2011 - 13:12
#26
Отправлено 15 Август 2011 - 13:35
#27
Отправлено 25 Август 2011 - 15:20
Сообщение отредактировал arsenal: 25 Август 2011 - 15:20
#28
Отправлено 25 Август 2011 - 15:26
#30
Отправлено 25 Август 2011 - 15:55
#31
Отправлено 11 Сентябрь 2011 - 00:20
#32
Отправлено 12 Сентябрь 2011 - 09:09
#33
Отправлено 10 Октябрь 2011 - 15:23
arsenal (8.8.2011, 11:37) писал:
Разработчик (8.8.2011, 12:11) писал:
Исправили?
#34
Отправлено 10 Октябрь 2011 - 16:43
#35
#36
Отправлено 14 Декабрь 2011 - 20:20
function onchange_{$one_field.id}() { display_field(1148, document.getElementById('value{$one_field.id}').value=="Главная страница" || document.getElementById('value{$one_field.id}').value=="Почта"); display_field(1147, document.getElementById('value{$one_field.id}').value=="Главная страница" || document.getElementById('value{$one_field.id}').value=="Почта"); display_field(1149, document.getElementById('value{$one_field.id}').value=="Главная страница" || document.getElementById('value{$one_field.id}').value=="Почта"); display_field(1150, document.getElementById('value{$one_field.id}').value=="Главная страница" || document.getElementById('value{$one_field.id}').value=="Почта" || document.getElementById('value{$one_field.id}').value=="Авто"); } addHandler(document.getElementById('value{$one_field.id}'), 'onchange', onchange_{$one_field.id});
display_field({$one_field.id}, document.getElementById('value1144').value=="Почта"|| document.getElementById('value1144').value=="Главная страница");
в 1.9.5. не работает.
в чем ошибка?
====
и кстати, кто то на форуме писал что как то можно группы скрывать? а это про что?
#37
Отправлено 15 Декабрь 2011 - 09:09
smart (14 Декабрь 2011 - 20:20) писал:
smart (14 Декабрь 2011 - 20:20) писал:
#38
Отправлено 15 Декабрь 2011 - 12:00
Разработчик (15 Декабрь 2011 - 09:09) писал:
display_fgroup(15,0);Не работает. - Cannot read property 'style' of null
Но странно, что
document.getElementById('fgroup_view_header15').style.display='none'; document.getElementById('fgroup_view15').style.display='none';работает
Творческая группа "ТАВР".
www.TAVR.pro Художественная ковка, металлоконструкции.
www.СтолМет.рф Складные столы, стулья и системы для их хранения
#39
Отправлено 15 Декабрь 2011 - 12:31
Поместите display_fgroup в подходящее поле.
#40
Отправлено 31 Январь 2012 - 00:22
Есть простой код JS, который в режиме просмотра скрывает/показывает поле в зависимости от значения другого поля.
if (document.getElementById('value927').value=="ДА") display_field(928, 1); else display_field(928, 0);Однако он работает только если его разместить в поле 927. Так и должно быть?
Количество пользователей, читающих эту тему: 5
0 пользователей, 5 гостей, 0 анонимных