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>

(0)

相关推荐

  • 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 = tr

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

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

  • jQuery完成表单验证的实例代码(纯代码)

    废话不多说了,直接给大家贴代码了,具体代码如下所示: <!doctype html> <head> <meta charset=utf-8" /> <title>表单验证</title> <link href="css/style1.css" rel="external nofollow" rel="stylesheet" type="text/css"

  • AngularJS手动表单验证

    所谓手动验证是通过AngularJS表单的属性来验证,而成为AngularJS表单必须满足两个条件: 1.给form元素加上novalidate="novalidate": 2.给form元素加上name="theForm", 如下: <!DOCTYPE html> <html lang="en" ng-app="myApp1"> <head> <meta charset="

  • 详解正则表达式表单验证实例

    先看看效果图: 首先给大家解释一些符号相关的意义 * 匹配前面的子表达式零次或多次: ^ 匹配输入字符串的开始位置:$匹配输入字符串的结束位置 1. /^$/ 这个是个通用的格式. 2. 里面输入需要实现的功能. \d 匹配一个数字字符,等价于[0-9] + 匹配前面的子表达式一次或多次: ?匹配前面的子表达式零次或一次: 下面通过一段代码给大家分析表单验证正则表达式,具体代码如下: <!DOCTYPE html> <html lang="en"> <he

  • AngularJS实现表单手动验证和表单自动验证

    AngularJS的表单验证大致有两种,一种是手动验证,一种是自动验证. 一.手动验证 所谓手动验证是通过AngularJS表单的属性来验证.而成为AngularJS表单必须满足两个条件: 1.给form元素加上novalidate="novalidate": 2.给form元素加上name="theForm",如下: <!DOCTYPE html> <html lang="en" ng-app="myApp1&quo

  • jquery validate.js表单验证的基本用法入门

    这里转载一篇前辈写的文章,在我自己的理解上修改了一下,仅作记录. 先贴一个国内某大公司的代码: 复制代码 代码如下: <script type="text/javascript"> function lang(key) { mylang = { 'ls_input_myb': '请输入您的账户', 'ls_myb_email': '漫游币账户为邮箱地址', 'ls_login_password': '请输入您的登录密码', 'ls_password_length': '密码

  • 一个即时表单验证的javascript代码

    可爱吧--教你做可爱女人--化妆 美容 美化 瘦身 护肤--深圳可爱吧 // 此脚本由刘海民编写 // 网站:http://www.szrgb.net // 邮箱:lovelium@gmail.com var num=5; var mon1=0; var mon2=0; var mon3=0; var mon4=0; var mon5=0; //封装得到对像ID涵数 function getObj(objName){return(document.getElementById(objName))

  • Vue表单验证插件的制作过程

    前言 前段时间,老大搭好了Vue的开发环境,于是我们愉快地从JQ来到了Vue.这中间做的时候,在表单验证上做的不开心,看到vue的插件章节,感觉自己也能写一个,因此就自己开始写了一个表单验证插件va.js. 当然为什么不找个插件呢? vue-validator呀. 1.我想了下,一个是表单验证是个高度定制化的东西,这种网上找到的插件为了兼顾各个公司的需求,所以加了很多功能,这些我们不需要.事实证明,vue-validator有50kb,而我写的va.js只有8kb. 2.另一个是,vue-val

  • 简单的js表单验证函数

    网站制作中,表单验证的功能是很常用的.有些时候,用一些成型的js控件会比较方便,但是又过于庞大和难以维护(本人的js水平不高)所以干脆自己写了一个.至于好不好,灵活不灵活,还请大家指点(先上图,很难看,请不要介意): 代码: 复制代码 代码如下: 表单验证js代码 var fv ={    lang: "zh-cn",  //错误提示语言    inValidedStr: "=",  //初始随意复制,使其长度不为0    mail: function(elemen

随机推荐