网页表单制作
好像不能够这样子吧
你先把表单数据提交到一个后台页面
在后台页面处理好后再发送到邮箱就可以了
Ⅱ 网页制作 注册表单怎么做
1、进入Dreamweaver cs5或6,点击上边的“插入”,或者右边的”插入框“。插入框可以在上方的查看中找到内并打开容,默认是在右边,可以拖动。如图:
Ⅲ 网页制作中的表单应该如何设计
1、尽量让表单一目了然
用户浏览网站的时候,通常会快速扫视来获取信息,看看网站内容和设计是否对他们的胃口或者符合需求,再决定要如何应对、交互。表单也是一样的道理。一目了然的表单能让用户立刻知道他们需要填写多少信息,以及如何提交表单。
更多平面设计知识,请咨询华南平面设计学校。
2、考虑使用浮动的提示文本
对于是否要在表单的输入框中加入提示文本有很多争论,其中主要的争论围绕在一点上:当用户点击输入框,光标出现准备输入的时候,其中的提示文本并没有自动消失,而需要手动删除之后再才能输入。这就非常尴尬了。
3、使用表单格式掩码
格式掩码能够提醒用户输入的内容的格式,字段的长短大小,对于表单的可用性有明显提升。在用户激活输入框的时候,格式掩码会出现,它会帮助用户格式化输入信息,避免提交的时候出错。格式掩码常见于数字输入的时候。
4、把表单设计得易于输入
你无法确知用户使用的是手机还是电脑在浏览你的网页,输入你的表单,但是它应该对于各种输入设备都足够友好才行。考虑到你的表单可能会是不同类型的键盘输入的,所以你应该根据表单字段属性和检测到的键盘类型,进行适配。
5、选择垂直单列布局
对于用户而言,垂直单列的布局比起多列的布局更容易使用。当用户浏览的时候,只需要向下浏览即可,不用来回翻看,也可以很好的避免填写过程中的遗漏。
6、控制输入内容
尽量使用浏览器的记忆功能和Cookie,调用数据将表单中常见的字段预先填充进去。没有什么比打开表单其中的多数字段已经自动填写进去,更让人兴奋的了。
7、让表单短而美
当你设计表单的时候,总想从用户那儿尽可能多的获取信息,一定要克制住这个冲动!
只在表单中呈现重要信息,让用户尽可能少的填写。如果稍后需要提供更多的信息,可以在其他的地方诸如电子邮件中向用户获取信息。当用户已经完成注册之后,你们后续推送信息、相互沟通、获取信息的机会更多了。
尽量只保留必要的字段供用户填写,不要提供冗余的选项,让表单小而美。
Ⅳ 网页设计的表单怎么弄
以下是源代码,输入正确的密码(www.chinaitz.com),跳转到的网址为 http://www.chinaitz.com
复制以下源代码,改名为 chinaitz.html 后运行即可
==================================================================
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>www.chinaitz.com</title>
</head>
<body>
<form id="chinaitzform" name="chinaitzform" method="post" action="chinaitz.html">
<label>
<input type="password" name="password" id="password" />
</label>
<p>
<label>
<!-- input type="submit" name="button" id="button" value="提交" /-->
<input class="submit" value="提交" name="chinaitz" onclick="javascript:checkvalue();return false;" type="button">
</label>
</p>
<script LANGUAGE="JavaScript">
function checkvalue()
{
if(document.chinaitzform.password.value=="")
{
alert("密码不能为空!");
return(false);
}
if(document.chinaitzform.password.value!="www.chinaitz.com")
{
alert("密码输入错误!");
return(false);
}
document.chinaitzform.submit();
return(window.open('http://www.chinaitz.com'));
}
</script>
</form>
</body>
</html>
==================================================================
Ⅳ 用JavaScript制作一个表单
<html>
<metahttp-equiv="Content-Type"content="text/html;charset=gb3212"/>
<head>
<styletype="text/css">
div{margin:4pxauto;text-align:center;}
label{display:inline-block;text-align:right;width:100px;margin-right:10px;}
button{margin:4px;}
input{width:150px;}
</style>
<script>
//没用使用jquery,如果是jquery,会更容易一些。
window.onload=function(){
varform=document.createElement("form");
form.setAttribute("method","post");
form.append(createRow("username","text","用户名:"));
form.append(createRow("userpwd","password","密码:"));
form.append(createRow("reuserpwd","password","确认密码:"));
form.append(createRow("useremail","text","电子邮件:"));
vardiv=document.createElement("div");
varbtn=document.createElement("button");
btn.setAttribute("type","button");
btn.append(document.createTextNode("验证"));
btn.onclick=function(){returncheckform(false);}
div.append(btn);
btn=document.createElement("button");
btn.setAttribute("type","submit");
btn.append(document.createTextNode("提交"));
btn.onclick=function(){returncheckform(true);}
div.append(btn);
form.append(div);
document.body.append(form);
}
functioncreateRow(_name,_type,_text){
vardiv=document.createElement("div");
div.append(createLabel(_text));
div.append(createTextBox(_name,_type));
returndiv;
}
functioncreateTextBox(_name,_type){
vartxt=document.createElement("input");
txt.setAttribute("type",_type);
txt.setAttribute("name",_name);
returntxt;
}
functioncreateLabel(_text){
varlbl=document.createElement("label");
lbl.append(document.createTextNode(_text));
returnlbl;
}
functioncheckform(bln){
varform=document.forms[0];
if(form.username.value.length<4){
alert("用户名至少包含4个字符");
returnfalse;
}
if(form.userpwd.value.length<8){
alert("密码至少包含8个字符");
returnfalse;
}
if(form.userpwd.value!=form.reuserpwd.value){
alert("两次密码不一致");
returnfalse;
}
if(!(/^[a-z0-9]+([._\-]*[a-z0-9])*@([a-z0-9]+[-a-z0-9]*[a-z0-9]+.){1,63}[a-z0-9]+$/gi).test(form.useremail.value)){
alert("邮箱不符要求");
returnfalse;
}
if(!bln){alert("验证通过");}
returnbln;
}
</script>
</head>
<body>
</body>
</html>
Ⅵ 用表格和表单制作如下网页。完整html代码
1、使用标签<table></table>定义网页的表格,使用style赋值类型将显示在网页。
Ⅶ 如何用表单做网页
DIV+CSS的优势何在?
1:表现和内容相分离
将设计部分剥离出来放在一个独立样式专文件中,HTML文件中只存放文本信息属。符合W3C标准,微软等公司均为W3C支持者。这一点是最重要的,因为这保证您的网站不会因为将来网络应用的升级而被淘汰。
2:提高搜索引擎对网页的索引效率
用只包含结构化内容的HTML代替嵌套的标签,搜索引擎将更有效地搜索到你的网页内容,并可能给你一个较高的评价。
3:代码简洁,提高页面浏览速度
对于同一个页面视觉效果,采用CSS+DIV重构的页面容量要比TABLE编码的页面文件容量小得多,代码更加简洁,前者一般只有后者的1/2大小。对于一个大型网站来说,可以节省大量带宽。并且支持浏览器的向后兼容,也就是无论未来的浏览器大战,胜利的是IE7或者是火狐,您的网站都能很好的兼容。
4:易于维护和改版
样式的调整更加方便。内容和样式的分离,使页面和样式的调整变得更加方便。你只要简单的修改几个CSS文件就可以重新设计整个网站的页面。现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。
Ⅷ 制作一个很简单网页表单代码
<html>
<head>
<title>进入下一页吗</title>
<script language="JavaScript" type="text/javascript">
var http="zjc.ncu.cn/fws";//预设的网址
var url="next.html";//正确后转到网址
function gohttp(o){
if(o.http.value==http){
document.location.reload(url);}
}
</script>
</head>
<body style=" text-align:center"><form action="" method="get">请输入网址:<input name="http" type="text" size="40" /><br>
<input type="button" onClick="gohttp(this.form);" value="进入">
</form>
</body>
</html>
将以上内容复制到记事本版后,另存为"xxx.html"
对回答权的内容有问题,或认为不妥,网络消息我。
(在消息的内容里加上问题的网址哦)
Ⅸ 网页表单的制作详细点
HTML表单(Form)是HTML的一个重要部分,主要用于采集和提交用户输入的信息。
举个简单的例子,一个让用户输入姓名的HTML表单(Form)。示例代码如下:
<form action="http://www.blabla.cn/asdocs/html_tutorials/yourname.asp" method="get">
请输入你的姓名:
<input type="text" name="yourname">
<input type="submit" value="提交">
</form>
学习HTML表单(Form)最关键要掌握的有三个要点:
表单控件(Form Controls)
Action
Method
先说表单控件(Form Controls),通过HTML表单的各种控件,用户可以输入文字信息,或者从选项中选择,以及做提交的操作。比如上面的例句里,input type= "text"就是一个表单控件,表示一个单行输入框。
用户填入表单的信息总是需要程序来进行处理,表单里的action就指明了处理表单信息的文件。比如上面例句里的http://www.blabla.cn/asdocs/html_tutorials/yourname.asp。
至于method,表示了发送表单信息的方式。method有两个值:get和post。get的方式是将表单控件的name/value信息经过编码之后,通过URL发送(你可以在地址栏里看到)。而post则将表单的内容通过http发送,你在地址栏看不到表单的提交信息。那什么时候用get,什么时候用post呢?一般是这样来判断的,如果只是为取得和显示数据,用get;一旦涉及数据的保存和更新,那么建议用post。
HTML表单(Form)常用控件(Controls)
HTML表单(Form)常用控件有:
input type="text" 单行文本输入框
input type="submit" 将表单(Form)里的信息提交给表单里action所指向的文件
input type="checkbox" 复选框
input type="radio" 单选框
select 下拉框
textArea 多行文本输入框
input type="password" 密码输入框(输入的文字用*表示)
表单控件(Form Control):单行文本输入框(input type="text")
单行文本输入框允许用户输入一些简短的单行信息,比如用户姓名。例句如下:
<input type="text" name="yourname">
演示示例 演示示例 里的信息提交给表单里action所指向的文件。
表单控件(Form Control):复选框(input type="checkbox")
复选框允许用户在一组选项里,选择多个。示例代码:
<input type="checkbox" name="fruit" value ="apple">苹果<br>
<input type="checkbox" name="fruit" value ="orange">桔子<br>
<input type="checkbox" name="fruit" value ="mango">芒果<br>
用checked表示缺省已选的选项。
用checked表示缺省已选的选项。
<input type="checkbox" name="fruit" value ="orange" checked>桔子<br>
表单控件(Form Control):单选框(input type="radio")
使用单选框,让用户在一组选项里只能选择一个。示例代码:
<input type="radio" name="fruit" value = "Apple">苹果<br>
<input type="radio" name="fruit" value = "Orange">桔子<br>
<input type="radio" name="fruit" value = "Mango">芒果<br>
比如密码。因为用户输入的时候?
用checked表示缺省已选的选项。
<input type="radio" name="fruit" value = "Orange" checked>桔子<br>
表单控件(Form Control):下拉框(select)
下拉框(Select)既可以用做单选,也可以用做复选。单选例句如下:
<select name="fruit" >
<option value="apple">苹果
<option value="orange">桔子
<option value="mango">芒果
</select>
如果要变成复选,加muiltiple即可。用户用Ctrl来实现多选。例句:
<select name="fruit" multiple>
用户还可以用size属性来改变下拉框(Select)的大小。
表单控件(Form Control):多行输入框(textarea)
多行输入框(textarea)主要用于输入较长的文本信息。例句如下:
<textarea name="yoursuggest" cols ="50" rows = "3"></textarea>
其中cols表示textarea的宽度,rows表示textarea的高度。
表单控件(Form Control):密码输入框(input type="password")
密码输入框(input type="password")主要用于一些保密信息的输入,比如密码。因为用户输入的时候,显示的不是输入的内容,而是黑点符号。。例句如下:
<input type="password" name="yourpw">
表单控件(Form Control):提交(input type="submit")
通过提交(input type=submit)可以将表单(Form)里的信息提交给表单里action所指向的文件。例句如下:
<input type="submit" value="提交">
表单控件(Form Control):图片提交(input type="image")
ASP 网页获取。
input type=image 相当于 input type=submit,不同的是,input type=image 以一个图片作为表单的提交按钮,其中 src 属性表示图片的路径。
<input type="image" src ="http://www.blabla.cn/images/icons/go.gif"
alt = "提交" NAME="imgsubmit">