select要素がクリックされたときにselect要素の値を取得したい!私はonchange
属性なしでHTMLにしたい純粋なJavaScriptを使用してイベントのselect要素値を取得
私はこれをjQueryなしで実現したいと考えています。私はこの小さなスクリプトが私が必要な唯一のものであるときに、このウェブサイトにjQueryフレームワークを含めることは望ましくありません。
var select_element = document.getElementById('product-form-user-enquiry-type');
select_element.onchange = function(e){
if (!e)
var e = window.event;
var svalue = select_element.value;
alert(svalue);
}
if (select_element.captureEvents){
select_element.captureEvents(Event.CHANGE);
}
select_element.value;
には空の文字列が含まれています。私はこれをどのようにするべきですか?
を使用するが、実際には 'あなたが使用したくない場合 – C5H8NNaO4
を入力してクリック[JSFiddle](http://jsfiddle.net/9vW9g/)上のテキストフィールドに私のため タイプSTHを動作するようですonchange'を使用しないでください。あなたの 'select'要素に' click'イベントリスナーを追加してください。 –
私はそれについても考えましたが、おそらく彼はhtmlタグ自体にonchangeを含めることを望んでいません、 – C5H8NNaO4