-  
       - All Superinterfaces:
-  
         Element,HTMLElement,Node
 
 
 public interface HTMLSelectElement extends HTMLElement select元素允许选择一个选项。 包含的选项可以通过select元素作为集合直接访问。 请参阅HTML 4.0中的SELECT元素定义。- 从以下版本开始:
- 1.4,DOM Level 2
 
-  
        
       -  
             Field Summary-  
               Fields inherited from interface org.w3c.dom.NodeATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
 
-  
               
 -  
             方法摘要所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 voidadd(HTMLElement element, HTMLElement before)为这个SELECT的OPTION元素的集合添加一个新元素。voidblur()从此元素中移除键盘焦点。voidfocus()给这个元素提供键盘焦点。booleangetDisabled()在这种情况下,控件不可用。HTMLFormElementgetForm()返回包含此控件的FORM元素。intgetLength()该SELECT的选项数量。booleangetMultiple()如果为真,则可以在此SELECT选择多个OPTION元素。StringgetName()表单控件或表单提交时的对象名称。HTMLCollectiongetOptions()该元素包含的OPTION元素的集合。intgetSelectedIndex()所选选项的序数索引,从0开始。intgetSize()可见行数intgetTabIndex()表示元素在分页顺序中的位置的索引。StringgetType()此表单控件的类型。StringgetValue()当前窗体控件的值。voidremove(int index)从集合中移除的元件OPTION元素此SELECT。voidsetDisabled(boolean disabled)voidsetMultiple(boolean multiple)voidsetName(String name)voidsetSelectedIndex(int selectedIndex)voidsetSize(int size)voidsetTabIndex(int tabIndex)voidsetValue(String value)-  
               Methods inherited from interface org.w3c.dom.ElementgetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
 -  
               Methods inherited from interface org.w3c.dom.html.HTMLElementgetClassName, getDir, getId, getLang, getTitle, setClassName, setDir, setId, setLang, setTitle
 -  
               Methods inherited from interface org.w3c.dom.NodeappendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
 
-  
               
 
-  
             
-  
        
       -  
             方法详细信息-  getTypeString getType() 此表单控件的类型。 这是字符串“中选择,多”的时候,多属性为true和字符串“选一”时false。
 -  getSelectedIndexint getSelectedIndex() 所选选项的序数索引,从0开始。如果未选择元素,则返回值-1。 如果选择了多个选项,则返回第一个选定选项的索引。
 -  setSelectedIndexvoid setSelectedIndex(int selectedIndex) 
 -  getValueString getValue() 当前窗体控件的值。
 -  setValuevoid setValue(String value) 
 -  getLengthint getLength() 这个SELECT的选项数量。
 -  getFormHTMLFormElement getForm() 返回包含此控件的FORM元素。 如果此控件不在表单的上下文中,则返回null。
 -  getOptionsHTMLCollection getOptions() 此元素包含的OPTION元素的集合。
 -  getDisabledboolean getDisabled() 在这种情况下,控件不可用。 请参阅HTML 4.0中的禁用属性定义。
 -  setDisabledvoid setDisabled(boolean disabled) 
 -  getMultipleboolean getMultiple() 如果为真,则可以在此SELECT选择多个OPTION元素。 请参阅HTML 4.0中的多重属性定义。
 -  setMultiplevoid setMultiple(boolean multiple) 
 -  getNameString getName() 表单控件或表单提交时的对象名称。 请参阅HTML 4.0中的name属性定义。
 -  setNamevoid setName(String name) 
 -  getSizeint getSize() 可见行数 请参阅HTML 4.0中的大小属性定义。
 -  setSizevoid setSize(int size) 
 -  getTabIndexint getTabIndex() 表示元素在分页顺序中的位置的索引。 请参阅HTML 4.0中的tabindex属性定义。
 -  setTabIndexvoid setTabIndex(int tabIndex) 
 -  addvoid add(HTMLElement element, HTMLElement before) throws DOMException 为这个SELECT的OPTION元素的集合添加一个新元素。 该方法相当于Node接口的appendChild方法,如果before参数为null。 这相当于insertBefore上的父类的方法before所有其他情况。- 参数
-  
              element- 要添加的元素。
-  
              before- 要插入的元素之前,或null为列表的尾部。
- 异常
-  
              DOMException- NOT_FOUND_ERR:如果before不是SELECT元素的后代,则SELECT。
 
 -  removevoid remove(int index) 从集合中移除的元件OPTION元素此SELECT。 如果没有元素具有给定索引,则不做任何操作- 参数
-  
              index- 要删除的项目的索引,从0开始。
 
 -  blurvoid blur() 从此元素中移除键盘焦点。
 -  focusvoid focus() Gives keyboard focus to this element.
 
-  
 
-