Package org.w3c.dom.html

Examples of org.w3c.dom.html.HTMLDocument.createElement()


    public void handleEvent(Event evt)
    {
        // Este test es especialmente interesante en BlackBerry
        HTMLDocument doc = itsNatDoc.getHTMLDocument();

        final HTMLInputElement input1 = (HTMLInputElement)doc.createElement("input");
        input1.setAttribute("type","file");
        input1.setAttribute("value","HOLA");
        doc.getBody().appendChild(input1); // Se usar�n m�todos DOM
        input1.setAttribute("value","ADIOS");
View Full Code Here


        input1.setAttribute("type","file");
        input1.setAttribute("value","HOLA");
        doc.getBody().appendChild(input1); // Se usar�n m�todos DOM
        input1.setAttribute("value","ADIOS");

        final Element div = doc.createElement("div");
        doc.getBody().appendChild(div);

        HTMLInputElement input2 = (HTMLInputElement)doc.createElement("input");
        input2.setAttribute("type","file");
        input2.setAttribute("value","Test TestInputFileInsertion");
View Full Code Here

        input1.setAttribute("value","ADIOS");

        final Element div = doc.createElement("div");
        doc.getBody().appendChild(div);

        HTMLInputElement input2 = (HTMLInputElement)doc.createElement("input");
        input2.setAttribute("type","file");
        input2.setAttribute("value","Test TestInputFileInsertion");
        div.appendChild(input2); // Seguramente se usar� innerHTML

        EventListener listener = new EventListenerSerial()
View Full Code Here

        // http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/properties/name_2.asp
        // El caso es que en MSIE 6 funciona bien (parece)

        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
        Element elem = doc.getElementById("nameTestId");
        Element anchor = doc.createElement("a");
        anchor.setAttribute("name","nameExample");
        anchor.appendChild(doc.createTextNode("anchor"));
        elem.appendChild(anchor); // El padre tiene ya un nodo de texto se evita que se use innerHTML que no nos interesa
    }
View Full Code Here

    public TestFastLoadErrors(ItsNatHTMLDocument itsNatDoc)
    {
        if (false) // Poner a true si queremos detectar en modo fast load un uso ilegal, autoCleanEventListener y debugMode deben estar a true
        {
            HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
            Element elem = doc.createElement("div");
            doc.getBody().appendChild(elem);
            EventListener evtListener = new EventListenerSerial()
            {
                public void handleEvent(Event evt)
                {
View Full Code Here

            doc.getBody().removeChild(elem); // Produce el error
        }
        if (false) // Idem, esta vez por el cacheado del nodo, debe ser fast load y debugMode debe estar a true
        {
            HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
            Element elem = doc.createElement("div");
            doc.getBody().appendChild(elem);
            String elemRef = itsNatDoc.getScriptUtil().getNodeReference(elem); // Produce el cacheo del nodo
            String code = elemRef + ".style.visibility = 'visible';"; // Por hacer algo
            itsNatDoc.addCodeToSend(code);
            doc.getBody().removeChild(elem)// Produce el error
View Full Code Here

    public void handleEvent(Event evt)
    {
        HTMLDocument doc = itsNatDoc.getHTMLDocument();

        final HTMLStyleElement style = (HTMLStyleElement)doc.createElement("style");
        style.setAttribute("id","firebug_test");

        Element head = ItsNatTreeWalker.getFirstChildElement(doc.getDocumentElement());
        head.appendChild(style);
View Full Code Here

    }

    public Element createScriptElement()
    {
        HTMLDocument doc = (HTMLDocument)itsNatDoc.getDocument();
        return doc.createElement("script");
    }

}
View Full Code Here

        if (itsNatDoc.getItsNatDocumentTemplate().isFastLoadMode())
            return;

        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        HTMLTableElement tableElem = (HTMLTableElement)doc.createElement("table");
        doc.getBody().appendChild(tableElem);

        EventListener listener = new EventListenerSerial()
        {
            public void handleEvent(Event evt) { }
View Full Code Here

        ItsNatHTMLDocument itsNatDoc = (ItsNatHTMLDocument)itsNatEvent.getItsNatDocument();
        HTMLDocument doc = itsNatDoc.getHTMLDocument();
        ItsNatHTMLComponentManager componentMgr = itsNatDoc.getItsNatHTMLComponentManager();

        Element elem = doc.getElementById("componentGCTestId2");
        Element child = doc.createElement("b");
        elem.appendChild(child);

        for(int i = 0; i < 1000; i++)
        {
            // El componente por defecto se asocia s� mismo como listener al evento "click"
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.