Examples of TextareaTag


Examples of org.htmlparser.tags.TextareaTag

        registerTag (new StyleTag ());
        registerTag (new TableColumn ());
        registerTag (new TableHeader ());
        registerTag (new TableRow ());
        registerTag (new TableTag ());
        registerTag (new TextareaTag ());
        registerTag (new TitleTag ());
        registerTag (new Div ());
        registerTag (new Span ());
        registerTag (new BodyTag ());
        registerTag (new HeadTag ());
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

        assertTrue("Node 1 should be Textarea Tag",node[0] instanceof TextareaTag);
        assertTrue("Node 2 should be Textarea Tag",node[1] instanceof TextareaTag);
        assertTrue("Node 3 should be Textarea Tag",node[2] instanceof TextareaTag);
        assertTrue("Node 4 should be Textarea Tag",node[3] instanceof TextareaTag);
        assertTrue("Node 5 should be Textarea Tag",node[4] instanceof TextareaTag);
        TextareaTag textareaTag;
        textareaTag = (TextareaTag) node[0];
        assertStringEquals("HTML String 1",area1,textareaTag.toHtml());
        textareaTag = (TextareaTag) node[1];
        assertStringEquals("HTML String 2",area2,textareaTag.toHtml());
        textareaTag = (TextareaTag) node[2];
        assertStringEquals("HTML String 3",area3,textareaTag.toHtml());
        textareaTag = (TextareaTag) node[3];
        assertStringEquals("HTML String 4",area4,textareaTag.toHtml());
        textareaTag = (TextareaTag) node[4];
        assertStringEquals("HTML String 5",area5,textareaTag.toHtml());

    }
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

        assertTypeNameSize("Input Name Tag","text","name","20",nameTag);
        assertTypeNameSize("Input Password Tag","password","passwd","20",passwdTag);
        assertTypeNameValue("Input Submit Tag","submit","submit","Login",submitTag);

        TextareaTag textAreaTag = formTag.getTextAreaTag("Description");
        assertNotNull("Text Area Tag should have been found",textAreaTag);
        assertEquals("Text Area Tag Contents","Contents of TextArea",textAreaTag.getValue());
        assertNull("Should have been null",formTag.getTextAreaTag("junk"));

        assertStringEquals("toHTML",FORM_HTML,formTag.toHtml());
    }
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FormTag (),
                    new InputTag (),
                    new TextareaTag (),
                    new SelectTag (),
                    new OptionTag (),
                }));

        parseAndAssertNodeCount(4);
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FormTag (),
                    new InputTag (),
                    new TextareaTag (),
                    new SelectTag (),
                    new OptionTag (),
                    new LinkTag (),
                    new TableTag (),
                }));
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FormTag (),
                    new InputTag (),
                    new TextareaTag (),
                    new SelectTag (),
                    new OptionTag (),
                    new TableTag (),
                }));
        parseAndAssertNodeCount(1);
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FormTag (),
                    new InputTag (),
                    new TextareaTag (),
                    new SelectTag (),
                    new OptionTag (),
                }));
        parseAndAssertNodeCount(1);
        assertTrue("Node 0 should be Form Tag",node[0] instanceof FormTag);
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

            new PrototypicalNodeFactory (
                new Tag[]
                {
                    new FormTag (),
                    new InputTag (),
                    new TextareaTag (),
                    new SelectTag (),
                    new OptionTag (),
                }));
        parseAndAssertNodeCount(1);
        assertTrue("Node 0 should be Form Tag",node[0] instanceof FormTag);
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

    public void testTextArea () throws Exception
    {
        FormTag formTag;
        NodeList nl;
        InputTag inpTag;
        TextareaTag texTag;
       
        String html = "<body onload=\"otextnloadHandler()\" onunload=\"closeAdvanced()\">\n" +
            "  <form name=\"searchForm\" onsubmit=\"doSearch()\">\n" +
            "    <table id=\"searchTable\" align=\"left\" valign=\"middle\" cellspacing=\"0\" cellpadding=\"0\" border=\"0\">\n" +
            "      <tbody><tr nowrap=\"\" valign=\"middle\">\n" +
            "        <td id=\"searchTD\">\n" +
            "          <label id=\"searchLabel\" for=\"searchWord\">\n" +
            "           Search:\n" +
            "          </label>\n" +
            "        </td>\n" +
            "\n" +
            "        <td>\n" +
            "          <input type=\"text\" id=\"searchWord\" name=\"searchWord\" value=\"\" size=\"24\" maxlength=\"256\" alt=\"Search Expression\">\n" +
            "        </td>\n" +
            // note: this was added as there weren't any textarea tags in the page referenced
            "        <td>\n" +
            "          <textarea name=\"mytextarea\" rows=\"1\" cols=\"12\" alt=\"Free Form Text\">\n" +
            "             The text.\n" +
            "          </textarea>\n" +
            "        </td>\n" +
            "        <td>\n" +
            "           <input type=\"button\" onclick=\"this.blur();doSearch()\" value=\"GO\" id=\"go\" alt=\"GO\">\n" +
            "          <input type=\"hidden\" name=\"maxHits\" value=\"500\">\n" +
            "        </td>\n" +
            "        <td nowrap=\"nowrap\">\n" +
            "\n" +
            "          <a id=\"scopeLabel\" href=\"javascript:openAdvanced();\" title=\"Search only the following topics\" alt=\"Search only the following topics\" onmouseover=\"window.status='Search only the following topics'; return true;\" onmouseout=\"window.status='';\">Search scope:</a>\n" +
            "        </td>\n" +
            "        <td nowrap=\"nowrap\">\n" +
            "          <input type=\"hidden\" name=\"workingSet\" value=\"All topics\">\n" +
            "          <div id=\"scope\">All topics</div>\n" +
            "        </td>\n" +
            "      </tr>\n" +
            "\n" +
            "    </tbody></table>\n" +
            "  </form>\n" +
            "\n" +
            "</body>\n";
        createParser (html);
        formTag =
            (FormTag)(parser.extractAllNodesThatMatch (new NodeClassFilter (
                FormTag.class
            )).elementAt (0));
        assertNotNull ("Should have found a form tag",formTag);
        assertStringEquals ("name", "searchForm", formTag.getFormName ());
        nl = formTag.getFormInputs ();
        assertTrue ("4 inputs", 4 == nl.size ());
        inpTag = (InputTag)nl.elementAt (0);
        assertStringEquals ("name", "searchWord", inpTag.getAttribute ("name"));
        assertStringEquals ("value", "", inpTag.getAttribute ("value"));
        inpTag = (InputTag)nl.elementAt (1);
        assertNull ("name", inpTag.getAttribute ("name"));
        assertStringEquals ("value", "GO", inpTag.getAttribute ("value"));
        inpTag = (InputTag)nl.elementAt (2);
        assertStringEquals ("name", "maxHits", inpTag.getAttribute ("name"));
        assertStringEquals ("value", "500", inpTag.getAttribute ("value"));
        inpTag = (InputTag)nl.elementAt (3);
        assertStringEquals ("name", "workingSet", inpTag.getAttribute ("name"));
        assertStringEquals ("value", "All topics", inpTag.getAttribute ("value"));
        nl = formTag.getFormTextareas ();
        assertTrue ("1 textarea", 1 == nl.size ());
        texTag = (TextareaTag)nl.elementAt (0);
        assertStringEquals ("name", "mytextarea", texTag.getAttribute ("name"));
        assertTrue ("only 1 child", 1 == texTag.getChildCount ());
        assertStringEquals ("text contents", "\n             The text.\n          ", texTag.getChild (0).toHtml ());
    }
View Full Code Here

Examples of org.htmlparser.tags.TextareaTag

    assertTrue("Node 1 should be Textarea Tag", node[0] instanceof TextareaTag);
    assertTrue("Node 2 should be Textarea Tag", node[1] instanceof TextareaTag);
    assertTrue("Node 3 should be Textarea Tag", node[2] instanceof TextareaTag);
    assertTrue("Node 4 should be Textarea Tag", node[3] instanceof TextareaTag);
    assertTrue("Node 5 should be Textarea Tag", node[4] instanceof TextareaTag);
    TextareaTag textareaTag;
    textareaTag = (TextareaTag) node[0];
    assertStringEquals("HTML String 1",
        "<TEXTAREA NAME=\"Remarks\">The intervention by the UN proved beneficial</TEXTAREA>", textareaTag
            .toHtml());
    textareaTag = (TextareaTag) node[1];
    assertStringEquals("HTML String 2", "<TEXTAREA>The capture of the Somali warloard was elusive</TEXTAREA>",
        textareaTag.toHtml());
    textareaTag = (TextareaTag) node[2];
    assertStringEquals("HTML String 3", "<TEXTAREA></TEXTAREA>", textareaTag.toHtml());
    textareaTag = (TextareaTag) node[3];
    assertStringEquals("HTML String 4", "<TEXTAREA NAME=\"Remarks\">The death threats of the organization\r\n"
        + "refused to intimidate the soldiers</TEXTAREA>", textareaTag.toHtml());
    textareaTag = (TextareaTag) node[4];
    assertStringEquals("HTML String 5", "<TEXTAREA NAME=\"Remarks\">The death threats of the LTTE\r\n"
        + "refused to intimidate the Tamilians\r\n</TEXTAREA>", textareaTag.toHtml());

  }
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.