| <html> | |
| <body> | |
| initial selected:<br> | |
| <select name="component" size="4"> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option selected=selected>this should be selected</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| </select><br> | |
| dynamic selected change:<br> | |
| <select size="4"> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option id='x'>this should be selected</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| </select> | |
| <script> | |
| document.getElementById('x').selected = 'selected'; | |
| </script><br> | |
| dynamic insert of selected option:<br> | |
| <script> | |
| var sel = document.createElement('select'); | |
| sel.setAttribute('size','4'); | |
| document.body.appendChild(sel); | |
| var opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'this should be selected'; | |
| opt.selected = 'selected'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| </script><br> | |
| initial selected:<br> | |
| <select name="component" size="1"> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option selected=selected>this should be selected</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| </select><br> | |
| dynamic selected change:<br> | |
| <select size="1"> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option id='xx'>this should be selected</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| <option>opt</option> | |
| </select> | |
| <script> | |
| document.getElementById('xx').selected = 'selected'; | |
| </script><br> | |
| dynamic insert of selected option:<br> | |
| <script> | |
| var sel = document.createElement('select'); | |
| sel.setAttribute('size','1'); | |
| document.body.appendChild(sel); | |
| var opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'this should be selected'; | |
| opt.selected = 'selected'; | |
| sel.appendChild(opt); | |
| opt = document.createElement('option') | |
| opt.innerHTML = 'opt'; | |
| sel.appendChild(opt); | |
| </script> | |
| </body> | |
| </html> |