alvin567 Posted July 16, 2012 Share Posted July 16, 2012 <html> <head> <!-- ajax functions from w3schools--> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script type="javascript/text"> function showSummary(str) { alert("I am an alert box!"); if (str=="")//Since select a country is "" { document.getElementById("summary").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("summary").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getplace.php?q="+str,true); xmlhttp.send(); } </script> </head> <body> <form> <select name="country" onchange="showSummary(this.value);"> <option value="">Select:</option> <option value="SG">Name</option> </select> </form> <div id="summary"><b>Database Info</b></div> </body> <html> ----------------------------------------- Try pasting on your browser it doesn't reach the alert("I am an alert box"); Quote Link to comment https://forums.phpfreaks.com/topic/265739-code-not-reaching-javascript-block/ Share on other sites More sharing options...
requinix Posted July 16, 2012 Share Posted July 16, 2012 At a glance I don't see any syntax errors so I'll point out how that is wrong. Do a quick search to find out what the type= should be. Also, this is [b]obviously[/b] not an HTML question which is why I'm having a hard time imagining why you put this thread in the HTML Help forum. Quote Link to comment https://forums.phpfreaks.com/topic/265739-code-not-reaching-javascript-block/#findComment-1361826 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.