morocco-iceberg Posted May 27, 2010 Share Posted May 27, 2010 <!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>Title</title> <script type="text/javascript"> var x=0; var y=10; function count() { y=y-1; document.getElementById('txt').innerHTML=x+":"+y; if (y<=0) { y=60; x=x-1; } if (y<10) { document.getElementById('txt').innerHTML=x+":0"+y; } if(x<5) { document.getElementById('txt').style.color = "#FF0000"; } if (x<0) { y=1; x=0; document.forms["myform"].submit(); } } setInterval('count()',1000); </script> </head> <body onload="count()"> <div id="txt"></div> <form id="myform" action="www.news.com.au" method="post"> </form> </body> </html> So that code works, but when I use the same code on a form with actual input boxes it doesn't. How can I fix this? Link to comment https://forums.phpfreaks.com/topic/203053-submit-form-with-javascript-timer/ Share on other sites More sharing options...
morocco-iceberg Posted May 27, 2010 Author Share Posted May 27, 2010 Actually the problem only occurs when I try to echo it in PHP code. It works fine until there is PHP in the same document. Argghhh this is confusing me so much Link to comment https://forums.phpfreaks.com/topic/203053-submit-form-with-javascript-timer/#findComment-1064035 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.