I have a random amount of select boxes generated by javascript, all containing the same options. Now I wish to have a “master-selectbox” which sets the value for each and every one of them.
Currently I have <select id="changeKlas" onChange="javascript:changeClass(this.parentNode, getElementById(changeKlas))">
At the javascript I’ve gotten as far as to find each and every select box and I already know how to set the value but the value is not being send to javascript.
On each attempt I have made the getElementById(changeKlas) is null. How can I fix this so I can get the text and value of the selected textbox in the given select?
You need to quote the id:
[...], document.getElementById('changeKlas')— notice the single quote, double quote needs to be escaped because of the outer one fromonChange. Also, notice thatgetElementByIdbelongs todocument