[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Удалить DIV
Страницы: 1, 2
savelikan
Доброе времени суток.
Скажите пожалуйста, как заставить єто "removeChild(getElementById("id269"))" работать?
<DIV ID='id269'>
<TABLE
WIDTH='850' STYLE='font-size:12px;font-family:tahoma;'>
<TR>
<TD
WIDTH='100px' VALIGN='top' STYLE='border:1px solid #DCDCDC;'>
Відповідь:<BR>
<SMALL>
Правильна</SMALL>
<INPUT
TYPE='radio' NAME='54' VALUE='1' >
<INPUT
TYPE='hidden' NAME='answer-inf269'>
<INPUT
TYPE='button' OnClick='removeChild(getElementById("id269"))'>
</TD>
<TD
WIDTH='750px;'>
<TEXTAREA
NAME='answer-269' STYLE='width:100%;height:60px;'>
Spatium interaрoneuroticum suprasternale
</TEXTAREA></TD>
</TR>
</TABLE>
</DIV>


_____________
Одесса - мой город!)))
savelikan
И еще нужто как-то зделать кнопку, чтоб она в DIV ID=answers добавляла такой же код, но с <DIV ID='id' + counter + .'>

_____________
Одесса - мой город!)))
Xes
a = getElementById("id269");
parentNodes(a).removeChild(a)
savelikan
Спасибо!
У меня тут еще вопросик нарисовался....

   $return .= "
<TABLE WIDTH='850' STYLE='font-size:12px;font-family:tahoma;'>
<TR>
<TD COLSPAN='2' ALIGN='center'>
<INPUT TYPE='button' NAME='new' VALUE='Додати варіант відповіді'
OnClick=
\"
text = document.getElementById('answers');
document.getElementById('answers').innerHTML = text + 'тескт';

\"
>
<INPUT TYPE='submit' NAME='save' VALUE='Оновити запитання'>
</TD>
</TR>
</TABLE>
</FORM>
"
;

Нужно добавить до сожержимого ID=answers текст HTML.....

_____________
Одесса - мой город!)))
bodja
innerHTML
savelikan
А я так и зделал, но вот оно не добавляет содержимое text
document.getElementById('answers').innerHTML = text + 'тескт';


_____________
Одесса - мой город!)))
bodja
а зачем вот єто
Цитата
text = document.getElementById('answers');

если нужен текст для єтого есть
.value .text
Winston
Правильно пишется
var text = document.getElementById('answers');
savelikan
тогда
var text = document.getElementById('answers').value;
document.getElementById('answers').innerHTML = text + 'тескт';


получается

undefinedтескт


_____________
Одесса - мой город!)))
Winston
А элемент с id answers это input ?
bodja
document.getElementById('answers').innerHTML = 'тескт';
savelikan
Цитата (Winston @ 18.10.2011 - 15:38)
А элемент с id answers это input ?

<DIV ID='answers'>
</DIV>
если .text зделать то та же проблема

Цитата (bodja @ 18.10.2011 - 15:40)
document.getElementById('answers').innerHTML = 'тескт';

Все правильно, но нужно не ЗАМЕНИТЬ содержимое, а ДОБАВИТЬ к содержимому DIV ID=answers код HTML unsure.gif

_____________
Одесса - мой город!)))
Winston
.value ты можешь применить только к элементам input и textarea, а из div'a ты вряд ли получишь значения используя JS.
Мне кажется здесь регулярками нужно вытаскивать значение.
bodja
ну так с этого и начинаем,здесь же нет экстрасенсов.
у дива не атрибута value

Цитата
var text = document.getElementById('answers').innerHTML ;
document.getElementById('answers').innerHTML = text + 'тескт';
savelikan
Цитата (bodja @ 18.10.2011 - 15:49)
ну так с этого и начинаем,здесь же нет экстрасенсов.
у дива не атрибута value

ОГРОМНОЕ СПАСИБО!!!

_____________
Одесса - мой город!)))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.