Module  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​()
        如果为真,则可以在此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中的大小属性定义。
      • setSize

        void setSize​(int size)
      • getTabIndex

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

        void setTabIndex​(int tabIndex)
      • add

        void add​(HTMLElement element,
                 HTMLElement before)
          throws DOMException
        为这个SELECTOPTION元素的集合添加一个新元素。 该方法相当于Node接口的appendChild方法,如果before参数为null 这相当于insertBefore上的父类的方法before所有其他情况。
        参数
        element - 要添加的元素。
        before - 要插入的元素之前,或 null为列表的尾部。
        异常
        DOMException - NOT_FOUND_ERR:如果 before不是 SELECT元素的后代,则 SELECT
      • remove

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

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

        void focus​()
        Gives keyboard focus to this element.