Привет всем, такая проблема... Значение блока <div id="result"></div> изменяется через AJax Как получить значание этого блока в скрипте: написал, не работает. <script type='text/javascript'> var A = document.getElementById('result').innerHTML; document.write(A); </script>
ArtIntellAnd Уверены что элемент с id="result" всего один в документе? Firebug-ом умеете пользоваться?
Да, id="result" единственный. Я Ajax только изучаю, мне вот интересно, если внести изменения типа <div id="result">Какой-то текст</div>, то связка <script type='text/javascript'> var A = document.getElementById('result').innerHTML; document.write(A); </script> работает, и выдает значение "Какой-то текст", но у меня блок <div id="result"></div>, меняет свои значения через 5 сек, а переменная из скрипта остается не изменной..
трудно предполагать без конкретного кода, но, возможно, вам надо вызвать document.getElementById('result').innerHTML после изменения значения.
может просто после document.write(A); остаётся чистый документ с А, и просто var A = document.getElementById('result').innerHTML; не находит ничего, потому что всё стёрто.