E-mail表单递交

<HTML>
<HEAD>
<META http-equiv='Content-Type' content='text/html; charset=gb2312'>
<TITLE>E-mail表单递交</TITLE>
</HEAD>
<BODY >

<script language="JavaScript">
<!--
function validate_form() {
 validity = true;
 if (!check_empty(document.form.NAME.value))
 { validity = false; alert('对不起!请你填入你的姓名。'); }
 if (!check_email(document.form.EMAIL.value))
 { validity = false; alert('对不起!请重新正确填入Email地址。'); }
 if (!check_empty(document.form.DESCRIPTION.value))
 { validity = false; alert('对不起!请你在"简要描述"留言填入留言。'); }
 if (validity)
 alert (" 谢谢你的来信. "
 + " 你所填的信息将以Email形式发送给我, "
 + " 假如你认为本站内容不错的话,请将本 "
 + " 介绍给你的朋友,希望大家经常光顾本站。");
 return validity;
}

function check_empty(text) {
 return (text.length > 0);
}

function check_email(address) {
 if ((address == "")
 || (address.indexOf ('@') == -1)
 || (address.indexOf ('.') == -1))
 return false;
 return true;
}

// -->
</script>
<form name="form" method="post" action="mailto:xiaoqinglu@263.net?SUBJECT=网友的留言"
enctype="text/plain" onSubmit="return validate_form()">
 <table width="90%" border="0" cellspacing="0" cellpadding="0">
 <tr>
 <td width="77%">
 <div align="left"><font size="3"><b>姓名:</b></font>
 <input type="text" size=46 name="NAME">
 <br>
 <b><font size="3">Email地址: </font></b>
 <input type="text" size=46 name="EMAIL">
 <br>
 <b><font size="3">URL地址: </font></b>
 <input type="text" size=46 name="URL" value="http://">
 <br>
 <b><font size="3">留言内容:</font></b><br>
 <textarea name="DESCRIPTION" rows=8 cols=45 wrap=virtual></textarea>
 </div>
 </td>
 </tr>
 <tr>
 <td>
 <div align="center"><br>
 <input type="submit" name="submit" value="发送">
 <input type="reset" value="清除" name="reset">
 </div>
 </td>
 </tr>
 </table>
 </form>

</BODY></HTML>

时间: 2024-12-01 05:23:25

E-mail表单递交的相关文章

表单递交合法性检测 - 只接受数字

如下代码加入HTML的<head>区: <SCRIPT LANGUAGE="JavaScript"> function numericCheck(){ nr1=document.myform.content.value; flg=0; str=""; spc="" arw=""; for (var i=0;i<nr1.length;i++){ cmp="0123456789"

有检测功能的表单递交脚本

提示:您可以先修改部分代码再运行 有检测功能的表单递交脚本    当你按下发送按钮发送这个表单时,脚本程序会对你是否正确填写进行检测,这是现在比较流行的一种表单递交方式. 有内容检测功能的表单递交 姓名: 电子信箱: 主页地址: (必须以 http://开头) 你的建议/你要说的话: 提示:您可以先修改部分代码再运行

E-mail表单递交_ASP基础

<HTML><HEAD><META http-equiv='Content-Type' content='text/html; charset=gb2312'><TITLE>E-mail表单递交</TITLE></HEAD><BODY > <script language="JavaScript"><!--function validate_form() { validity = tr

PHP表单递交控件名称含有点号(.)会被转化为下划线(_)的处理方法_php技巧

最近在做公司项目的时候,发现一个奇怪的问题,递交一个正常表单,竟然发现不能正常获取到递交的值,这一发现,不免让我开始的时候一头雾水,开始的时候一度认为是我的服务有问题,不能正常的写入数据库,后来侦测SQL语句发现,原来问题竟然出现在获取数据上,获取到的数据竟然都是空的,后来一调试发现,原来递交到后端的所有变量,都已经不是预期中的变量,竟然被PHP转化了. 提供测试代码如下: 复制代码 代码如下: <html> <head> <title>测试表单提交</title

表单递交合法性检测-日期

<html> <head> <script Language="JavaScript"> <!-- function testKey(e){ chars= "0123456789/"; e = window.event; if(chars.indexOf(String.fromCharCode(e.keyCode))==-1) window.event.keyCode=0; }; function valDate(M, D,

表单递交合法性检测-Email

以下代码加入HTML的<body>区: <script language="javascript"> <!-- Begin function chk(email, formname) { invalid = ""; if (!email) invalid = "请输入您的Email地址."; else { if ( (email.indexOf("@") == -1) || (email.inde

表单递交合法性检测-只允许填写字母

<script language="JavaScript"> <!-- function CheckForm() { if (document.form.yourname.value == "" ) { alert ("请输入姓名!"); return false; } var Letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" for (i=0; i < document.f

表单递交合法性检测-不允许指定字符

<SCRIPT LANGUAGE="JavaScript"> <!--// function validate(){ var invalid = " "; //非法字符是空格你可以改为其它字符或数字if (document.submitform.filename.value.indexOf(invalid) > -1) { alert("文件名不能含有空格!"); return false; } else { return

用ActionForm一次获取表单所有参数

用过Jakarta Struts的兄弟都知道ActionForm的使用方法和她在Struts框架中所起的作用,但是您是否在为要给ActionForm编写一大堆setter和getter方法而感到厌倦和疲惫呢?的确,我是厌倦了,所以我要寻求新的方法.我第一反映就是想使用Map接口,将所有的表单参数全部放进HashMap中,然后在Action中get出这个Map,并进行业务逻辑的操作.有了想法当然要去试验了,实践才是检验真理的唯一标准. 首先要编写一个扩展ActionForm的类.代码如下(由于篇幅