Write a JavaScript program to display the capital of a country using onchange() event. The county is selected from a select box and capital is displayed on a TextBox.
<html> <body> Select a country : <select id="countries" onchange=getCapital()> <option value="0">Australia</option> <option value="1">Poland</option> <option value="2">Mexico</option> <option value="3">Germany</option> <option value="4">India</option> </select> <br/><br/> Capital: <input type="text" id="txtbox"> <script> function getCapital() { var capitals=["Canberra","Warsaw","Mexico City","Berlin","New Delhi"]; var i = document.getElementById("countries").selectedOptions[0].value; document.getElementById("txtbox").value = capitals[i]; } </script> </body> </html>