I agree with david. The better way is to use server side scripting.
But if you whant only to send not to collect some user info, Java Script can do that.
Here is the code:
<script language="JavaScript">
var browser=navigator.appName + " " + navigator.appVersion;
var message="";
if(browser.substring(0, 12)=="Netscape 4.0")
message="&body=";
var address="";
function setAddress(addr)
{
address=addr;
document.contactForm.value=address;
}
function doMail()
{
if(address!="") {
des = document.getElementById("des");
window.location="mailto:"+address+"?body="+des.val ue;
}
else {
alert("\nYou must select an address");
return false;
}
}
function resetForm()
{
address="";
}
</script>
Here is your form a little modified by me:
<form name="contactForm" method="post" enctype="text/plain">
Name:
<input size=50 name="Name" class="input">
Email:
<input size=50 name="Email" class="input">
Send To:
<input type="radio" onClick="setAddress('steven@mailserver.com')" name="R1">
Steven
<input type="radio" onClick="setAddress('chad@mailserver.com')" name="R1">
Chad Comments:
<textarea name="Description" rows=4 id="des" cols=45 class="input"></textarea>
Thank You:
<input type="submit" value="Submit" name="Submit" class="submit" onClick="doMail()">
<input type="reset" value="Reset" name="Reset" class="submit" onClick="resetForm()">
</form>
Good luck
