Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Помогите решить проблему!


Автор: Elfet 16.4.2004, 10:05
Учто-то вроде этого :

Код

<tr><b onclick="about('tc0', 'вывфыв<br><img src='rg.jpg'>')">^</b></td></tr>
<tr><td><q id=tc0></q></td></tr>


У самого чего-то не получитось sad.gif

И желатетьно чтоб во всех броузерах правильно работало thumbs-up.gif

Зарание благодарен за помощь! baaa.gif

Автор: Gold Dragon 16.4.2004, 10:56
А что именно хочешь?

hehe.gif

Автор: GoodBoy 16.4.2004, 11:11
Возможно так:
Код
<tr><td><div onclick="about('tc0', 'вывфыв<br><img src='rg.jpg'>')"><b>^</b></div></td></tr>
<tr><td><div id=tc0></div></td></tr>

Автор: Elfet 16.4.2004, 15:01
Мне сама функция about нужна. smile.gif

Две ячейки, на верхней нажимаешь и в нижней чтото получается:

Код
function about(n, t)
{
document.all(n).innerHTML=t;
}


И чтоб во всех броузерах работала! smile.gif

thumbs-up.gif
Добавлено @ 15:06
и таких штук неизветно сколько, чтоб одна появлялась, а другии убирались

Автор: GoodBoy 16.4.2004, 15:23
Код
<script>
dom = (document.getElementById) ? true : false;
nn4 = (document.layers) ? true : false;
ie = (document.all) ? true : false;
ie4 = ie && !dom;

function getRef(id) {    
  if (dom) return document.getElementById(id);    
  if (ie4) return document.all[id];    
  if (nn4) return document.layers[id];
}

function about(n, t) {
  if (nn4) {
     getRef(n).document.write(t);
  } else {
     getRef(n).innerHTML=t;
  }
}
</script>
...
<table>
<tr><td><a href="#" onclick="about('tc0', 'вывфыв<br><img src=\'rg.jpg>\''); return false;"><b>^</b></a></td></tr>
<tr><td><span id=tc0><layer id=tc0></layer></span></td></tr>
</table>

Автор: Elfet 17.4.2004, 10:11
GoodBoy , большое спасибо! thumbs-up.gif

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)