Baseline Widely available *
ÐбÑÐ°Ñ Ð¸Ð½ÑоÑмаÑиÑÐ HTML-докÑменÑаÑ
ÑоздаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ c Ñем Ñегом, ÑÑо Ñказан в аÑгÑменÑе или HTMLUnknownElement
, еÑли Ð¸Ð¼Ñ Ñега не ÑаÑпознаÑÑÑÑ.
Ð XUL-докÑменÑÐ°Ñ ÑоздаÑÑ ÑказаннÑй в аÑгÑменÑе ÑÐ»ÐµÐ¼ÐµÐ½Ñ XUL.
РоÑÑалÑнÑÑ ÑлÑÑаÑÑ ÑоздаÑÑ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ð½ÑлевÑм NamespaceURI.
ÐаÑамеÑÑÑvar element = document.createElement(tagName, [options]);
element
â ÑозданнÑй обÑÐµÐºÑ ÑлеменÑа.tagName
â ÑÑÑока, ÑказÑваÑÑÐ°Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ ÐºÐ°ÐºÐ¾Ð³Ð¾ Ñипа должен бÑÑÑ Ñоздан. nodeName ÑоздаÑÑÑÑ Ð¸ иниÑиализиÑÑеÑÑÑ Ñо знаÑением tagName
.options
â необÑзаÑелÑнÑй паÑамеÑÑ, обÑÐµÐºÑ ElementCreationOptions
, коÑоÑÑй Ð¼Ð¾Ð¶ÐµÑ ÑодеÑжаÑÑ ÑолÑко поле is
, ÑказÑваÑÑее Ð¸Ð¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑÑкого ÑлеменÑа, Ñозданного Ñ Ð¿Ð¾Ð¼Ð¾ÑÑÑ customElements.define()
(Ñм. Ðеб-компоненÑÑ).ÐаннÑй пÑÐ¸Ð¼ÐµÑ ÑоздаÑÑ Ð½Ð¾Ð²Ñй ÑÐ»ÐµÐ¼ÐµÐ½Ñ <div>
и вÑÑавлÑÐµÑ ÐµÐ³Ð¾ пеÑед ÑлеменÑом Ñ Ð¸Ð´ÐµÐ½ÑиÑикаÑоÑом org_div1
:
<div><h1>ÐÑивеÑ!</h1></div>
<div id="org_div1">ТекÑÑ Ð²ÑÑе ÑгенеÑиÑован авÑомаÑиÑеÑки.</div>
document.body.onload = addElement;
var my_div = (newDiv = null);
function addElement() {
// СоздаÑм новÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ div
// и добавлÑем в него немного конÑенÑа
var newDiv = document.createElement("div");
newDiv.innerHTML = "<h1>ÐÑивеÑ!</h1>";
// ÐобавлÑем ÑолÑко ÑÑо ÑозданнÑй ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ð² деÑево DOM
my_div = document.getElementById("org_div1");
document.body.insertBefore(newDiv, my_div);
}
ÐÑимеÑаниÑ
ÐÑли ÑÑÑеÑÑвÑÑÑ Ð°ÑÑибÑÑÑ Ñо знаÑениÑми по ÑмолÑаниÑ, аÑÑибÑÑÑ Ñзлов пÑедоÑÑавлÑÑÑие Ð¸Ñ ÑоздаÑÑÑÑ Ð°Ð²ÑомаÑиÑеÑки и пÑименÑÑÑÑÑ Ðº ÑлеменÑÑ.
ÐÐ»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÑлеменÑов Ñ Ð·Ð°Ð´Ð°Ð½Ð½Ñм пÑоÑÑÑанÑÑвом имÑн иÑполÑзÑйÑе меÑод createElementNS.
РеализаÑÐ¸Ñ createElement
в Gecko не ÑооÑвеÑÑÑвÑÐµÑ DOM ÑпеÑиÑикаÑии Ð´Ð»Ñ XUL и XHTML докÑменÑов: localName
и namespaceURI
не ÑÑÑанавливаÑÑÑÑ Ð² null
в Ñозданном докÑменÑе. СмоÑÑиÑе Firefox bug 280692 Ð´Ð»Ñ Ð¿Ð¾Ð´ÑобноÑÑей.
ÐÐ»Ñ Ð¾Ð±ÑаÑной ÑовмеÑÑимоÑÑи Ñ Ð¿ÑедÑдÑÑими веÑÑиÑми ÑпеÑиÑикаÑии полÑзоваÑелÑÑÐºÐ¸Ñ ÑлеменÑов некоÑоÑÑе бÑаÑзеÑÑ Ð¿Ð¾Ð·Ð²Ð¾Ð»ÑÑÑ Ð¿ÐµÑедаваÑÑ Ð·Ð´ÐµÑÑ ÑÑÑÐ¾ÐºÑ Ð²Ð¼ÐµÑÑо обÑекÑа, где знаÑением ÑÑÑоки ÑвлÑеÑÑÑ Ð¸Ð¼Ñ Ñега полÑзоваÑелÑÑкого ÑлеменÑа.
СпеÑиÑикаÑии СовмеÑÑимоÑÑÑ Ñ Ð±ÑаÑзеÑами СмоÑÑиÑе ÑакжеRetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4