За последние 24 часа нас посетили 18053 программиста и 1637 роботов. Сейчас ищут 1727 программистов ...

Не работает innerText в Netscape

Тема в разделе "Прочие вопросы по PHP", создана пользователем pr0n1x, 3 май 2006.

  1. pr0n1x

    pr0n1x Активный пользователь

    С нами с:
    30 мар 2006
    Сообщения:
    486
    Симпатии:
    2
    Адрес:
    Киев
    Мне нужно по нажатию на кпокпу в элемент <h4 id="price" name="price"></h4> вставить текст. Как это сделать?????


    Пробую так:

    Код (Text):
    1.  
    2. document.getElementById('price').innerText = "Hello, world";
    Работает только в IE и Opera, в Netscape и Firefox не работает
     
  2. simpson

    simpson Активный пользователь

    С нами с:
    11 фев 2006
    Сообщения:
    1.650
    Симпатии:
    0
    Адрес:
    Санкт-Петербург
    innerHTML попробуй
     
  3. vasa_c

    vasa_c Активный пользователь

    С нами с:
    22 мар 2006
    Сообщения:
    1.760
    Симпатии:
    0
    Адрес:
    гор.Ленинград
    А вообще правильно так:

    Код (Text):
    1. var el = document.getElementById('price');
    2. while ( el.firstChild ) el.removeChild( el.firstChild );
    3. el.appendChild( document.createTextNode( "Хеллоу, вордъ!" ) );