Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№115-05-2010 14:14:46

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 3.6
Веб-сайт

createElement('DIV') + innerHTML

Пытаюсь из аддона добавить DIV на страницу:

Выделить код

Код:

var pos = document.createElement('DIV');
            pos.id = "myid";
            pos.innerHTML = "HHHHHH 1111111111";
            gBrowser.selectedTab.contentDocument.body.appendChild(pos);

Инспектор DOM показывает, что DIV присутствует на странице, но он пуст.


Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

№215-05-2010 14:29:06

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.6
Веб-сайт

Re: createElement('DIV') + innerHTML

А если вот так:

Выделить код

Код:

var pos = document. createElementNS ("http://www.w3.org/1999/xhtml", "div");

? Или может быть даже

Выделить код

Код:

var doc = new XPCNativeWrapper (gBrowser. contentDocument). wrappedJSObject;
var pos = doc. createElement ("div");

Отредактировано Anton (15-05-2010 14:32:06)


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№315-05-2010 14:30:56

Keepun
Участник
 
Группа: Extensions
Зарегистрирован: 08-12-2007
Сообщений: 591
UA: Firefox 3.6
Веб-сайт

Re: createElement('DIV') + innerHTML

да, так катит:

Выделить код

Код:

var pos = document.createElementNS("http://www.w3.org/1999/xhtml", "div");

Зачем вашему компу оперативная память, если вы сами не хотите, чтобы софт ее всю использовал?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]