|
|
|
|
|
для: romza
(13.09.2007 в 12:59)
| | тому элементу, который надо переписать, надо присвоить id.
это может быть div или ячейка таблицы. а потом переписывать
только этот элемент. кстати, text надо передавать в функцию
в кавычках. | |
|
|
|
|
|
|
|
для: romza
(13.09.2007 в 12:59)
| | не использовать document.write()
использовать хотябы innerHTML() | |
|
|
|
|
|
|
|
для: sim5
(13.09.2007 в 11:59)
| | мне нужно чтоб хтмл код страницы не менялся... а менялся допустим только какой то текст при вызове обработчика событий который вызывает функцию с document.wrtite
допустим так переписывается весь документ:
<script language="JavaScript" type="text/javascript">
function bt(id, stl)
{
document.write(id);
document.write("<br>");
document.write(stl);
//return true;
}
</script>
...
<script>
bt();
</script>
<a href="#" onclick="bt(10, text); return true;">Написать</a>
|
При нажатии на это обработчик окно полностью переписываеться document.write-ом
Как избежать полного переписывания? чтоб код страницы осталься прежним, как до нажатия "Написать"? | |
|
|
|
|
|
|
|
для: romza
(13.09.2007 в 11:36)
| | Ну так и должно быть при, наверное вам нужен document.writeln('string'). | |
|
|
|
|
|
|
| Использую document.write, но при вызове его он заного переписывает весь html документ. Как сделать чтоб он в том же окне изменял одну надпись на др.? | |
|
|
|
|