powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / изменение inout.value перестаёт отображаться визуально
3 сообщений из 3, страница 1 из 1
изменение inout.value перестаёт отображаться визуально
    #35318094
diesel_den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
поначалу после загрузки страницы работает.
Но стоит мне выполнить Dojo-Ajax-запрос, как перестаёт.
Есть предположение, что dojo-функция вызвает document.write(),
что вроде как должно приводить к таким плачевным последствиям.
Даже редактирование этой проперти в Firebug перестаёт давать эффект :(
Есть какое-то решение этой проблемы?
...
Рейтинг: 0 / 0
изменение inout.value перестаёт отображаться визуально
    #35318101
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
diesel_dendojo
Перестать его юзать. Это не прикол - это ответ.
...
Рейтинг: 0 / 0
изменение inout.value перестаёт отображаться визуально
    #35318229
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно попробовать так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<input type="text" value="some" id="test" >
<script type="text/JavaScript">
/*
... здесь вызывается Dojo-Ajax-запрос. У него должно быть что-то типа события dojoComplete, что запрос завершился.
Когда завершился запрос, потенциально вызывается document.write();

Предлагаю на dojoComplete повесить обработчик onDojoCompleteHandler()
*/
onDojoCompleteHandler(){
// document.write() произошел.
var oInput = document.getElementById('test');
var oParent = oInput.parentNode;
oParent.replaceChild(oInput, oInput) // меняем элемент сам на себя, может прокатит

// если не прокатило, можно попробовать так:
oParent.innerHTML = oParent.innerHTML
}
</script>

Это решение явно отдает кривизной, однако вдруг повезет.
насчет replaceChild не помню, может надо replaceNode . Но принцип должен быть понятен.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / изменение inout.value перестаёт отображаться визуально
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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