org.w3c.dom.html.HTMLOptionElement Maven / Gradle / Ivy
/*
* Copyright (c) 1998 World Wide Web Consortium, (Massachusetts Institute of
* Technology, Institut National de Recherche en Informatique et en
* Automatique, Keio University).
* All Rights Reserved. http://www.w3.org/Consortium/Legal/
*/
package org.w3c.dom.html;
import org.w3c.dom.*;
/**
* A selectable choice. See the OPTION element definition in HTML 4.0.
*/
public interface HTMLOptionElement extends HTMLElement {
/**
* Returns the FORM
element containing this control.Returns
* null if this control is not within the context of a form.
*/
public HTMLFormElement getForm();
/**
* Stores the initial value of the selected
attribute.
*/
public boolean getDefaultSelected();
public void setDefaultSelected(boolean defaultSelected);
/**
* The text contained within the option element.
*/
public String getText();
/**
* The index of this OPTION
in its parent SELECT
.
*/
public int getIndex();
public void setIndex(int index);
/**
* The control is unavailable in this context. See the disabled attribute
* definition in HTML 4.0.
*/
public boolean getDisabled();
public void setDisabled(boolean disabled);
/**
* Option label for use in hierarchical menus. See the label attribute
* definition in HTML 4.0.
*/
public String getLabel();
public void setLabel(String label);
/**
* Means that this option is initially selected. See the selected attribute
* definition in HTML 4.0.
*/
public boolean getSelected();
/**
* The current form control value. See the value attribute definition in
* HTML 4.0.
*/
public String getValue();
public void setValue(String value);
}