spacer
Yehuda Shiran January 23, 2000
Mailing Forms
Tips: January 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
News Flash: Adobe Has iPhone Workaround
Adobe's Flash 10.1 Goes Mobile (Minus iPhone)
A Salute to Visionary CEOs

Many times you wanted to send mail to yourself whenever a user clicks a button. The way to do it is by assigning the proper action to the form. The ACTION attribute usually holds the URL of a CGI or LiveWire application on the server which needs to execute upon submission of the form. Instead of using CGI or LiveWire application, you can send a mail:

<FORM METHOD="post" ACTION="mailto:tomer@internet.com" ID="firstForm"
      ENCTYPE="text/plain" onSubmit="return proceedSubmission()">
<TEXTAREA NAME="inputField" COLS="40" ROWS="10"></TEXTAREA><BR>
<A HREF="thanks.htm" onClick="submitForm('firstForm')">Mail It!</A>
</FORM>

You invoke the following method when the user hits the link:

<SCRIPT LANGUAGE="JavaScript">
<!--
function submitForm(sub) {
  document.forms[sub].submit();
}

function proceedSubmission() {
  return confirm("Click OK to mail this information");
}
// -->
</SCRIPT>

Try it:


Mail It!

People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Building a Banking Application Home Page with OOP · Mixing Scripting Languages · Review: phpFox, a Social Networking CMS with all the Bells and Whistles
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Enterprise 2.0: Social Networking in the Cloud · BroadSoft Marketplace Hastens Pace of Telephony Innovation · Review: HTC Hero for Sprint