2016-12-15 6 views
-1

私はこのHTMLOptionElement.Option()コンストラクタはどのように使用しますか?

<select id="select-title"></select> 
<script> 
    let s = document.querySelector('#select-title'); 
    let optionElementReference = new HTMLOptionElement.Option('option1'); 
    s.add(optionElementReference); 
</script> 

などのselect要素にオプションを追加しようとしています。しかし、私は(クローム54)「キャッチされない例外TypeError:HTMLOptionElement.Optionがコンストラクタ(...)ではありません」を取得私は思っ

を次のような文書のために私はこれを行うことができます。私はどこかで簡単な間違いをしているかもしれないと思う。

https://developer.mozilla.org/en-US/docs/Web/API/HTMLOptionElement

HTMLOptionElement.Option() HTMLOptionElementオブジェクトを作成するコンストラクタです。表示するテキスト、テキスト、関連する値、値、defaultSelectedの値、および選択した値の4つの値があります。最後の3つの値はオプションです。

+1

あなただけの '新しいオプション( 'オプション1')を使用することができます' https://developer.mozilla.org/en-US/docs/Web/を削除しますAPI/HTMLOptionElement/Option – Punit

+0

@Punitありがとう、私はここに誰かが私の間違いを素早く指摘するだろうと知っていた。 – engineerX

+0

あなたがMDNから引用したものに太字で書いた部分は、コンストラクタの使い方の説明にリンクしています... – CBroe

答えて

1

HTMLOptionElement.

let s = document.querySelector('#select-title'); 
 
let optionElementReference = new Option('option1'); 
 
s.add(optionElementReference);
<select id="select-title"></select>

関連する問題