Package org.w3c.dom.html

Examples of org.w3c.dom.html.HTMLOptionElement


   *          the index where to insert the element (starting at 1)
   */
  public void insertElement( String element, int index )
  {
    if ( index <= getSize() ) {
      HTMLOptionElement option = (HTMLOptionElement)htmlDoc.createElement( "OPTION" );
      Node text = htmlDoc.getBody().getFirstChild().cloneNode( true );
      option.appendChild( text );
      option.getFirstChild().setNodeValue( element );
      selectElement.insertBefore( option, selectElement.getChildNodes().item( index - 1 ) );
    }
    else {
      addElement( element );
    }
View Full Code Here


     * @see org.w3c.dom.html.HTMLSelectElement#getSelectedIndex()
     */
    public int getSelectedIndex() {
      NodeList nl = getElementsByTagName("option");
      for (int i=0;i<nl.getLength();i++) {
        HTMLOptionElement elem = (HTMLOptionElement)nl.item(i);
        if (elem.getSelected()) return i;
      }
      return -1;
    }
View Full Code Here

     * @see org.w3c.dom.html.HTMLSelectElement#setSelectedIndex(int)
     */
    public void setSelectedIndex(int selectedIndex) {
      NodeList nl = getElementsByTagName("option");
      for (int i=0;i<nl.getLength();i++) {
        HTMLOptionElement elem = (HTMLOptionElement)nl.item(i);
        elem.setSelected(false);
        if (selectedIndex == i)
            elem.setSelected(true);
      }
    }
View Full Code Here

     * @see org.w3c.dom.html.HTMLSelectElement#getValue()
     */
    public String getValue() {
      NodeList nl = getElementsByTagName("option");
      for (int i=0;i<nl.getLength();i++) {
        HTMLOptionElement elem = (HTMLOptionElement)nl.item(i);
        if (elem.getSelected()) return elem.getValue();
      }
        return "";
    }
View Full Code Here

     * @see org.w3c.dom.html.HTMLSelectElement#setValue(java.lang.String)
     */
    public void setValue(String value) {
      NodeList nl = getElementsByTagName("option");
      for (int i=0;i<nl.getLength();i++) {
        HTMLOptionElement elem = (HTMLOptionElement)nl.item(i);
        elem.setSelected(false);
        if (value.equals(elem.getValue())) {
            elem.setSelected(true);
        }
      }
    }
View Full Code Here

TOP

Related Classes of org.w3c.dom.html.HTMLOptionElement

Copyright © 2018 www.massapicom. 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.