How can I get a list of all values in select box?

前端 未结 4 2037
花落未央
花落未央 2021-02-05 02:10

I am stumped. I have a form with a dropdown list, and I would like to grab a list of all the values in the list. I pulled the below example from w3 schools (yes, I know it\'s un

4条回答
  •  迷失自我
    2021-02-05 03:03

    It looks like placing the click event directly on the button is causing the problem. For some reason it can't find the function. Not sure why...

    If you attach the event handler in the javascript, it does work however.

    See it here: http://jsfiddle.net/WfBRr/7/

    
    
    document.getElementById('display-text').onclick = function () {
        var x = document.getElementById("mySelect");
        var txt = "All options: ";
        var i;
        for (i = 0; i < x.length; i++) {
            txt = txt + "\n" + x.options[i].value;
        }
        alert(txt);
    }
    

提交回复
热议问题