Forum Moderators: open
<input id="WhereToSend" name="WhereToSend" type="hidden" value="example.com" />
<input id="WhereToReturn" name="WhereToReturn" type="hidden" value="http://www.example.com/thankyoupage.html" />
<input id="Subject" name="Subject" type="hidden" value="Newsletter Subscription Form" />
<script type="text/javascript">
function ValidateForm(frm) {
if (frm.Name.value == "") {alert('Name is required.');frm.Name.focus();return false;}
if (frm.EmailAddress.value == "") {alert('Email address is required.');frm.EmailAddress.focus();return false;}
if (frm.EmailAddress.value.indexOf("@") < 1 || frm.EmailAddress.value.indexOf(".") < 1) {alert('Please enter a valid email address.');frm.EmailAddress.focus();return false;}
function clearText(field){
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
</script>
<table width="400" border="0" cellpadding="5" cellspacing="0" style="width:380px; margin:auto; text-align:left;">
<tr><td width="380">
<input name="Name" type="text" id="Name" onfocus="clearText(this);" onblur="clearText(this);" value="First Name" maxlength="60" style="width:120px; border:1px solid #999999" />
<input name="EmailAddress" type="text" id="EmailAddress" onfocus="clearText(this);" onblur="cclearText(this);" value="Email Address" maxlength="60" style="width:150px; border:1px solid #999999" />
<input id="Submit" name="Submit" type="submit" value="Subscribe" />
</td></tr>
</table>
</form> [edited by: Fotiman at 2:46 pm (utc) on Mar 12, 2010]
[edit reason] Examplified URLs [/edit]
<script type="text/javascript">
function ValidateForm(frm) {
if (frm.Name.value == "") {alert('Name is required.');frm.Name.focus();return false;}
if (frm.EmailAddress.value == "") {alert('Email address is required.');frm.EmailAddress.focus();return false;}
if (frm.EmailAddress.value.indexOf("@") < 1 || frm.EmailAddress.value.indexOf(".") < 1) {alert('Please enter a valid email address.');frm.EmailAddress.focus();return false;
[size=3][i][b]}[/b][/i][/size]
function clearText(field){
if (field.defaultValue == field.value) field.value = '';
else if (field.value == '') field.value = field.defaultValue;
}
</script>