Ruft den ausgewählten Elementwert für ein Ereignis mit reinem JavaScript ab

Ich möchte den Wert eines Auswahlelements erhalten, wenn auf das Auswahlelement geklickt wird! Ich möchte es ohne einen tunonchange Attribut im HTML.

Ich möchte dies ohne jQuery erreichen. Ich möchte kein jQuery-Framework in diese Website integrieren, wenn dieses winzige Skript das einzige ist, was ich brauche.

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);
}

Dasselect_element.value; enthält eine leere Zeichenfolge. Wie soll ich das machen?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage