#1 13.05.09 13:46
Помогите, пжлст, с проблемой в при написании на JavaScript
Нужно указать в функции вывод переменной (текста) в документ HTML, так чтобы значение текстовой переменной вывелось
в этот же документ, а не на новую страницу.
Например при написании
<SCRIPT>
<!--
document.write(cena_1);
//-->
</SCRIPT>
Значение переменной cena_1 будет выводиться в этот же документ
А в случае
<SCRIPT>
<!--
function Main_But()
{
document.write(cena_1);
}
//-->
</SCRIPT>
уже в другую страницу, что-то вроде как результат подсчета
Как в ФУНКЦИИ вывести в тот же документ, а не на другую страницу желательно для language="JavaScript"?
З.Ы. Пример:
Описывается кнопка button
INPUT TYPE="button" name="LexXxeL_0" VALUE="Добавить в таблицу" disabled onclick="Main_But()"
При нажати кнопки вызывается функция "Main_But()", Которая допустим возвращает какое-то значение.
В первом случае вывода значение будет не определено, т.к. скрипт будет давно обработан.
Во втором все правильно, но не в этот документ.
Подскажите, пжлст, как вывести во втором случае в этот документ...
Offline
#4 15.05.09 00:28
Re: Помогите, пжлст, с проблемой в при написании на JavaScript
LexXxeL написал(а):
Проблемо финито.....тема закрыта
в правилах, хорошего тона на таких форумах, указывать потом как справился с ошибкой.
А то зашёл поматросил и бросил.
А если я с толкнусь с такой же проблемой? Или кто то другой? Вообщем давай решение в студию.
Offline
#6 16.05.09 17:05
Re: Помогите, пжлст, с проблемой в при написании на JavaScript
Sorry:)
cppzone думаю прав, но не проверял его способ.
Я делал так:
Создаешь в документе <DIV> (или <SPAN>) тег. Присваиваешь ему имя ID="blablabla".
Затем в функции указываешь ссылку на данный тег document.all.blablabla и пишешь innerHTML, что означает вставить в документ данное значение (позволяет также вставлять левые теги). Присваиваешь параметр или текстовую строку document.all.blablabla.innerHTML="Новое";
Затем при выполнении функции прочитав данный тег произойдет замена старого на новое...
Пример:
<SCRIPT>
<!--
function Main_But()
{
document.all.blablabla.innerHTML="Новое";
}
//-->
</SCRIPT>
<DIV ID="blablabla">Старое<DIV>
Offline

