| <html> | |
| <body> | |
| <script> | |
| if (window.testRunner) | |
| testRunner.dumpAsText(); | |
| function test(ul) { | |
| ul.document.getElementById('sourceViewDiv').innerHTML=' This test: PASSED!' | |
| } | |
| </script> | |
| <form action="javascript: test(this)" method="get" > | |
| <select onChange="submit();"> | |
| <option >A</option> | |
| <option >B</option> | |
| <option >C</option> | |
| </select> | |
| <div id='sourceViewDiv'>This test: FAILED</div> | |
| <script> | |
| var x=document.getElementsByTagName('select')[0]; | |
| x.options[2].selected=true; | |
| var evt = document.createEvent("HTMLEvents"); | |
| evt.initEvent("change", true, true); | |
| x.dispatchEvent(evt); | |
| </script> | |
| </form> | |
| </body> | |
| </html> |