URL Submit Form via E-mail
|
<script> <!-- // Submit A Link Via Email I by Tim Wallace (timothy@essex1.com) // Courtesy of SimplytheBest.net (http://simplythebest.net/info/dhtml_scripts.html) function submitForms() { if ( isEmail() && isSiteName() && isSiteAddress() && isSiteContent() ) if (confirm("\nYou're about to e-mail your submission.\n\nOK to submit. CANCEL to abort.")) { alert("\nYour submission will now be made.\n\nThank you!"); return true; } else { alert("\nYou have chosen to abort the submission."); return false; } else return false; } function isEmail() { if (document.forms[0].elements[1].value == "") { alert("\nThe E-MAIL field is blank.\n\nPlease enter your e-mail address.") document.forms[0].elements[1].focus(); return false; } if (document.forms[0].elements[1].value.indexOf ('@',0) == -1 || document.forms[0].elements[1].value.indexOf ('.',0) == -1) { alert("\nThe E-MAIL field requires a \"@\" and a \".\"be used.\n\nPlease re-enter your e-mail address.") document.forms[0].elements[1].select(); document.forms[0].elements[1].focus(); return false; } return true; } function isSiteName() { var str = document.forms[0].elements[2].value; if (str == "") { alert("\nPlease enter the name of your site.") document.forms[0].elements[2].focus(); return false; } return true; } function isSiteAddress() { var str = document.forms[0].elements[3].value; if ( str == "" || str == "http://" ) { alert("\nPlease enter the address of your site.") document.forms[0].elements[3].focus(); return false; } return true; } function isSiteContent() { var str = document.forms[0].elements[4].value; if (str == "") { alert("\nPlease give a brief description of your site.") document.forms[0].elements[4].focus(); return false; } return true; } </script> |
| <body onload="document.forms[0].elements[1].focus()"> |
|
<form ENCTYPE="text/plain" NAME="addform" METHOD="POST" ACTION='mailto:someone@adress.com?subject=Submit Link' onSubmit="return submitForms()"> <input type="hidden" name="FORM" value="Submit Link"> <table BORDER CELLSPACING=0 CELLPADDING=2 BGCOLOR="#FFFFFF" bordercolor="#FFFFFF" > <tr VALIGN=BASELINE> <td BGCOLOR="#FFEBC1"><font face="Arial"><font size=-1>Email address: </font></font> </td><td BGCOLOR="#FFEBC1"> <input type="TEXT" name="EMAIL ADDRESS" size="55,1" maxlength="80"> </td></tr> <tr VALIGN=BASELINE><td BGCOLOR="#FFEBC1"> <font face="Arial"><font size=-1>Site name: </font></font> </td><td BGCOLOR="#FFEBC1"> <input type="TEXT" name="SITE NAME" size="55,1" maxlength="80"> </td></tr><tr VALIGN=BASELINE><td BGCOLOR="#FFEBC1"> <font face="Arial"><font size=-1>Site URL: </font></font> </td><td BGCOLOR="#FFEBC1"> <input type="TEXT" name="SITE ADDRESS " value="http://" size="55,1" maxlength="80"> </td></tr> <tr VALIGN=BASELINE><td BGCOLOR="#FFEBC1"> <font face="Arial"><font size=-1>Site description: </font></font> </td><td BGCOLOR="#FFEBC1"> <input type="TEXT" name="SITE CONTENT " size="55,1"> </td></tr> <tr VALIGN=BASELINE><td BGCOLOR="#FFFFFF"> </td> <td BGCOLOR="#FFFFFF" align=center> <br> <input type="submit" value="Submit Link"> <input type="reset" value="Reset Form" onclick="document.forms[0].elements[1].focus()"> </td></tr></table> </form> |
Free JavaScripts provided
by Winfolinx.com