Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
albertic
1

если я нажимаю кнопку back в IE , то все поля, которые я контролировал с помощью JavaScript становятся пустыми

30.03.2009, 12:09. Показов 969. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Проблема вот какого плана !!!

Есть фрма в которой я с помощью javascript проверяю правильность введенных пользователем данных. Если данные правильные то форма благополучно отсылается.Если пользователь ввел все корректные данные - форма отлично отсылается и на след. стр-це я могу перинять все переданные данные !! Сама проблема : если я нажимаю кнопку back в IE , то все поля, которые я контролировал с помощью JavaScript становятся пустыми ( что для меня очень плохо - т.к. пользователь должен иметь возможность редактирования введенных ранее данных), а те, что я вообще не проверял остаются с ранее введенными данными(как мне и надо). Из-за чего такая проблема и как ее решить !!
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.03.2009, 12:09
Ответы с готовыми решениями:

При вызове методов, которые не переопределены, поля оказываются пустыми
Есть лабораторная по наследованию и интерфейсам. Суть такова - надо написать три программы, при...

Сделать кнопку недоступной, если все поля в stringgrid не заполнены
привет..как сделать если все поля в stringgrid не заполнены то кнопка не работает?

При считывании данных из таблицы, данные становятся пустыми
Проблема в том что когда я записываю новый элемент таблицы проблем не возникает и данные вводятся...

Вывести все строки таблицы БД, кроме строк с пустыми значениями определенного поля
Нужно вывести все строки, кроме строк с пустыми значениями определенного поля Как написать это...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Maksim
30.03.2009, 13:47 2
Покажи, как контролируешь введенные данные...
Если поля, контролю не подвергавшиеся, остаются заполненными, значит что-то не то делаешь во время контроля значений...
albertic
30.03.2009, 14:48 3
Контролирую ввод данных след. образом

if ((document.wireless.companyname.value == '')||(document.wireless.companyname.value == 'N/A'))
{
TD_companyname.innerHTML = ' <IMG SRC=http://www.circuitdeal.com/an.gif WIDTH=9 HEIGHT=17 BORDER=0 HSPACE=2 VSPACE=0><input type=text name=companyname size=35 maxlength=50 class=text>';
document.wireless.companyname.focus();
flag = false;
}
else
{ buffer = document.wireless.companyname.value;
TD_companyname.innerHTML = '<input type=text name=companyname size=35 maxlength=50 class=text>';
document.wireless.companyname.value = buffer;
}

Остальные поля аналогично !!!
см. работу по адресу http://www.circuitdeal.com/wireless-installers.php
Maksim
30.03.2009, 15:34 4
Ну так естественно, если ты перед отсылкой формы переприсваиваешь HTML полей...
Не только значений, но и самих полей после возврата на страницу уже не существует, они заменнены другими...
30.03.2009, 15:34
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru