Ist es möglich, den Zugriff auf die Shadow-DOM-Elemente, die über die übergeordnete Dokument?

Diese Frage ist mehr richtet sich an user-erstellten shadow-DOM-Elemente, aber für die Erreichbarkeit, werde ich das date Eingabe-Typ für diese Frage:

Sagen, ich habe zum Beispiel eine date input auf meiner Seite. Mit ein paar Stückchen herausgeschnitten, die shadow-DOM-markup für dieses (mit Chrome) sieht etwas aus wie:

<input type="date">
    #document-fragment
        <div pseudo="-webkit-datetime-edit">
            <div pseudo="-webkit-datetime-edit-fields-wrapper">
                <span role="spinbutton">dd</span>
                <div pseudo="-webkit-datetime-edit-text">/</div>
                <span role="spinbutton">mm</span>
                <div pseudo="-webkit-datetime-edit-text">/</div>
                <span role="spinbutton">yyyy</span>
            </div>
        </div>
        <div></div>
        <div pseudo="-webkit-calendar-picker-indicator"></div>

Methoden und Eigenschaften im Zusammenhang mit der date Eingang nicht zu verweisen scheinen die shadow-DOM (JSFiddle), so Frage ich mich, wie (wenn überhaupt) kann diese shadow-DOM-Elemente zugegriffen werden?

InformationsquelleAutor der Frage James Donnelly | 2013-05-19

Schreibe einen Kommentar