.
Developer Spot - Web Development Tutorials
arrowDeverloper Spot  Tutorials  JAVASCRIPT  Changing Form Action URLs On-The-Fly  
 
Development Tutorials
ASP
CGI & Perl
CSS
HTML
Java
JavaScript
Linux
PHP
XML




More Resources
Web Hosting Articles
Web Development News
PHP Manual
Web Hosting Directory
Budget Web Hosting Linux Web Hosting Small Business Hosting
Windows Web Hosting Reseller Web Hosting Web Hosting Articles

Changing Form Action URLs On-The-Fly

By Will Bontrager
2003-09-03
Reader Rating: 3 out of 5
Bookmark Print Version
Method #5

The JavaScript function must return a true value. Otherwise, the browser won't submit the form. Thus, you'll find

return true;

as the last line of the JavaScript function.

If you have a long list of radio button values to check, over a dozen or two, for example, then you might insert the

return true;

line as the last line of each if(...) statement. That would allow the JavaScript return as soon as a match is made and not have to check the rest of the if(...) statements.

Example:

if(document.myform.reason[0].checked == true) {
document.myform.action = '/cgi-bin/mf1.cgi';
return true;
}



Article Pages:
Introduction
Mention #1
Mention #2, 3 & 4
Method #5
Mention #6
The Complete Example

Copyright 2004 Bontrager Connection, LLC


 Rate this article:   Poor          Excellent 


If you found this article interesting, you may want to read these as well:



 
Development Tutorials: CGI & Perl - CSS - HTML - Java - JavaScript - Linux - PHP - XML
More Resources: Web Hosting Articles - Web Development News - PHP Manual