[Edge]。読取専用。→、
mdn: 要素に関連付けられた HTMLSlotElement オブジェクトを返します。
Text | Text。 |
---|
関連付けられている SLOT HTMLSlotElement オブジェクト、該当がない場合は null。
HTML:
<DIV id=IdDiv> <SPAN id=IdTest slot=nameSpan>SPAN要素</SPAN> </DIV> <TEMPLATE id=IdTemplate> <STYLE> SLOT{ color:red; } </STYLE> 内容:<SLOT name=nameSpan></SLOT> </TEMPLATE>
JavaScript:
TempContent=IdTemplate.content.cloneNode(true); //テンプレートの複製を取得 RE=IdDiv.attachShadow({mode:"open"}); //ホストである IdDiv に Shadow DOM を追加 RE.appendChild(TempContent); // Shadow DOM に複製テンプレートを追加 D=IdTest.firstChild.assignedSlot; //テキストに関連付けられている SLOT 要素を得る。 //=[object]:null //D=IdTest.assignedSlot; //要素に関連付けられている SLOT 要素を得る。 //=[object]:[object HTMLSlotElement] //name=[string]:nameSpan //…
¶テキストに SLOT を関連付けられるのだろうか?。