模块  jdk.xml.dom
软件包  org.w3c.dom.html

Interface HTMLSelectElement

    • 方法详细信息

      • getType

        String getType()
        此表单控件的类型。 这是字符串“中选择,多”的时候,多属性为true和字符串“选一”时false
      • getSelectedIndex

        int getSelectedIndex()
        所选选项的序数索引,从0开始。如果未选择任何元素,则返回值-1。 如果选择了多个选项,则返回第一个选定选项的索引。
      • setSelectedIndex

        void setSelectedIndex​(int selectedIndex)
      • getValue

        String getValue()
        当前表单控件值。
      • setValue

        void setValue​(String value)
      • getLength

        int getLength()
        这个 SELECT的选项数量。
      • getForm

        HTMLFormElement getForm()
        返回包含此控件的FORM元素。 如果此控件不在表单的上下文中,则返回null
      • getOptions

        HTMLCollection getOptions()
        此元素包含的 OPTION元素的集合。
      • getDisabled

        boolean getDisabled()
        在此上下文中,控件不可用。 请参阅HTML 4.0中的已禁用属性定义。
      • setDisabled

        void setDisabled​(boolean disabled)
      • getMultiple

        boolean getMultiple()
        如果为true,则可以在此SELECT选择多个OPTION元素。 请参阅HTML 4.0中的多属性定义。
      • setMultiple

        void setMultiple​(boolean multiple)
      • getName

        String getName()
        与表单一起提交时的表单控件或对象名称。 请参阅HTML 4.0中的name属性定义。
      • setName

        void setName​(String name)
      • getSize

        int getSize()
        可见行数。 请参阅HTML 4.0中的size属性定义。
      • setSize

        void setSize​(int size)
      • getTabIndex

        int getTabIndex()
        表示元素在Tab键顺序中的位置的索引。 请参阅HTML 4.0中的tabindex属性定义。
      • setTabIndex

        void setTabIndex​(int tabIndex)
      • add

        void add​(HTMLElement element,
                 HTMLElement before)
          throws DOMException
        将新元素添加到此SELECTOPTION元素的集合中。 如果before参数是null则此方法等效于Node接口的appendChild方法。 在所有其他情况下,它等同于insertBefore的父before上的insertBefore方法。
        参数
        element - 要添加的元素。
        before - 之前要插入的元素,或者列表尾部的 null
        异常
        DOMException - NOT_FOUND_ERR:如果 before不是 SELECT元素的后代,则 SELECTSELECT
      • remove

        void remove​(int index)
        从集合中移除的元件OPTION元素此SELECT 如果没有元素具有给定索引,则什么也不做。
        参数
        index - 要从0开始删除的项目的索引。
      • blur

        void blur()
        从此元素中删除键盘焦点。
      • focus

        void focus()
        Gives keyboard focus to this element.