Darkmatter5 Posted May 19, 2008 Share Posted May 19, 2008 This code won't produce an alert box as it's designed to do. Any ideas why? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <SCRIPT LANGUAGE="JavaScript"> //var xmlHttp //var i=0; function showTable(table,str) { alert ("table = " +table " and str = " +str); } </SCRIPT> </head> <body> <FORM NAME="myform" ACTION="" METHOD="GET"> Enter something in the box: <BR> <INPUT TYPE="text" NAME="inputbox" VALUE=""><P> <INPUT TYPE="button" NAME="button" Value="Click" onClick="showTable('clients',this.form)"> </FORM> </body> </html> Shouldn't it produce an alert box saying, "table = clients and str = 'what you type in'"? Quote Link to comment Share on other sites More sharing options...
rhodesa Posted May 19, 2008 Share Posted May 19, 2008 you are missing a + after table: alert ("table = " +table + " and str = " +str); also, if you want the value of the text box, your button code should be: <INPUT TYPE="button" NAME="button" Value="Click" onClick="showTable('clients',this.form.inputbox.value)"> Quote Link to comment 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.