powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Input text value не меняется при обновлении в internet explorer
4 сообщений из 4, страница 1 из 1
Input text value не меняется при обновлении в internet explorer
    #39524815
Фотография user89
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Столкнулся с интересной глюком в IE11... Сценарий такой:
- при загрузке страницы динамически формируется input
- набираем любой текст в input, обновляем страницу, и поле должно очиститься
Код: html
1.
2.
3.
4.
5.
6.
<div id="div1"> </div>

<script>
document.getElementById('div1').innerHTML = '<input type="text" value="" name="txt1" id="txt1" placeholder="Поиск...">';
document.getElementById('txt1').value = '';//необязательно, но тоже не работает
</script>


Везде нормально, кроме IE11, и не важно, что это локальный файл в браузере, или ссылка от Web-сервера.
Пробовал следующее:
- оборачивать в форму, далее form.reset();
- формировать динамически не через innerHTML, а через createElement

Работает, если обнулять через setTimeout
Код: javascript
1.
setTimeout(function() {document.getElementById('txt1').value = '';}, 4);


Может этот глюк в Edge пофиксили...
...
Рейтинг: 0 / 0
Input text value не меняется при обновлении в internet explorer
    #39525415
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторнабираем любой текст в input, обновляем страницу, и поле должно очиститьсяДобавьте полю <input> атрибут autocomplete="off" (либо форме, внутри которой генерируется это поле).
...
Рейтинг: 0 / 0
Input text value не меняется при обновлении в internet explorer
    #39525470
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user89,

Если взять за правило все действия со страницей делать после события DOMContentLoaded, то такой проблемы не существут нигде.
...
Рейтинг: 0 / 0
Input text value не меняется при обновлении в internet explorer
    #39525523
Cyrax_02
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЕсли взять за правило все действия со страницей делать после события DOMContentLoaded, то такой проблемы не существут нигдеЕсли "проблема" касается автозаполнения полей формы (" autocomplete "), то момент проверки/чтения/отображения значения поля роли не играет. Хоть в OnLoad , хоть через час...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Input text value не меняется при обновлении в internet explorer
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]