导航:首页 > 万维百科 > 在网站中设计一个表单页面

在网站中设计一个表单页面

发布时间:2020-12-14 05:32:38

1、网页设计,怎么在图片中加入表单

<

2、网页设计中表单怎么用

<form method='post' action='xxx'>
<input name='age' value='18'/>
<button type='submit'></button>
</form>
form 里面 method 为提交方式,一般是post,action是目标位置,按了带有submit的按钮就会把form中包含的东西送到目标位置(这里就是name='age'这个东西),然后目标位置会根据age这个东西得到18,具体可以在网上查下,很多的

3、网页设计中什么是表单?简答题

表单(form)是由一个或多个文本输入框、可单击的按钮、多选框、下拉菜单和图像按钮等组成,所有这些都放在<form>标签在。一个文档中可以包含多个表单,而且每个表单可以放置通常的主体内容(包括文字和图像在内)

4、网页设计中的要求必须要有表单页面,是什么意思啊?

一、插入空白表单:
动作:提交方向(提交页面处理和发送邮箱)
第一种:提交到邮箱去:mailto:邮箱地址 不需要服务器权限
第二种:直接提交到动态页面处理(例ASP页面)

方法: GET:发送少量数据,不经过服务器,直接发送,通常附带网址发送参数.
优点:速度快;缺点:发送的数据一般不能超过2K字节,如超过则丢失一部分数据。

post:发送大量数据,要经过服务器,响应慢.

注:提交到邮箱去,要在代码视图里FORM标签后加上此代码:
enctype="text/plain"

二、输入表单元素:
隐藏域:主要用来注明哪个表单被提交或在ASP程序里控制脚本流程。它不被客户端所改动。所以是固定的值。
标签名:相当于字段名,用来编程控制(用来注明接收哪一个内容的值)。
值: 用来发送的数据内容。

同一组的单选框的命名一定要相同,不然会出错。
注:表单标签form 影响实际排版,它会多占一行高度,解决的办法就是把此标签放在不可显示的标签之间,而不影响表单的触发作用。

三、表单标签:
form 空白表单
input type="text" 文本域
input type="checkbox" 复选框
input type="radio" 单选框
input type="submit" 提交按钮
input type="hidden" 隐藏域
textarea 文本区域
select 列表

5、网页设计中怎样才能做到把一个表单数据点击提交到邮箱?

Dim JMail,email Set JMail = Server.CreateObject("JMail.Message") jmail.Charset = "GB2312"
''邮件文字的代码为简体中文 jmail.ContentType = "text/html" JMail.From = "" ' 发送者地址
JMail.FromName = "" ' 发送者姓名 JMail.Subject = " " ' 邮件主题
JMail.MailServerUserName = "邮箱名" ' 身份验证的用户名 JMail.MailServerPassword = "邮箱密码" ' 身份验证的密码
JMail.Priority = 3 JMail.AddHeader "Originating-IP",
Request.ServerVariables("REMOTE_ADDR") JMail.Logging = true
email="接受邮件地址" email1="接受邮件地址" JMail.AddRecipient(email1)
JMail.AddRecipient(email) JMail.HTMLBody = 邮件内容 JMail.Body = 邮件内容
JMail.Send("stmp.163.com") JMail.Close() Set JMail = Nothing 记得要装
jmail组件就可以了
通俗的讲静态网页是在静态网页的代码中加入了网络程序语言,常见的ASP,JSP,PHP,.NET等,其基本原理就是浏览者提交信息发送到服务器,程序处理后返回相应的信息,是一种可以互动的交互式操作,如留言板,论坛等。
2.表单提交属于动态网页范畴,可以用不同的程序来做出来,以ASP为例,就是浏览者填写表单后,点击确定,所填写的会发送到服务器,并可以记录在网站后台的数据库中,这些在ASP的学习中是简单的一些道理,如果没有接触M中设置发送到自己的信箱即可。
4.动态网页的制作需要用到XP的组件IIS,否则在本地浏览只能适用于静态网页。

例子如下:
以百度回答问题的这个提交表单为例,需要五个网页文件:
index.asp /显示单连接
add.asp /表单处理页面
website.css /样式表
sht.mdb /数据库文件

index.asp
<% option explicit%>
<!--#Include file="ado.asp"-->
<HTML>
<head>
<title>表单示例</title>
<link rel="stylesheet" href="style.css">
<Script Language="JavaScript">
<!--
Function check_Null(){
If (document.form1.title.value==""){
alert("主题不能为空!");
return false;
}
If (document.form1.name.value==""){
alert("姓名不空!");
return false;
}
return true;
}
// -->
</Script>
</head>
<body >
<center>
<table border='0' width='80%' >
<form method="post" action="add.asp" name="form1" onSubmit="JavaScript: return check_Null();">
<tr><td>
</td><td><textarea name="body" rows=6 cols=80
wrap=soft></textarea></td></tr>
<tr><td> </td><td> </td></tr>
<tr><td></td>
<td valign="middle"><label>
用户名:
<input type="text" name="name" size="10">

<input type="c name="checkbox" value="checkbox">
</label
匿名发表
<input type="submit" value=" 提交 " Size="20"></td></tr>
</form>
</table>
<p>
<%
'现在开始显示已有留言
Dim Sql,rs '声明变量
Sql="Select body,name,submit_date From guest "
Sql=Sql & " Order By submit_date desc,id desc" '这里用了两个字段排序
SET rs=db.Execute(Sql) '返回一个Recordset对象
Do While Not rs.Eof '利用循环依次显示所有记录
%>
<table border="0" borde
<td colspan=2><hr></td>
</tr>
<tr>
<td width=5% rowspan="2"> </td
<tr>
<td><%=rs("body")%></td>
</tr>
</table>
<%
rs.MoveNext '将记录指针移动到下一条记录
Loop
%>
</center>
</body>
</html>

conn.asp
<%
'这里只是建立数据库连接对象db。
Dim db
Set db=Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)};Dbq="&Server.Mappath("guest.mdb")
%>

add.asp
<!--#Include file="conn.asp"-->
<%
Dim body '声明变量
body=Request.Form("b
Dim sqla,name,sqlb,sql
sqla = "Insert Into sth(name"qlb = "Values('" & name & "'"
If body<>"" Then '如果留言内容不为空
sqla = sqla & ",body"
sqlb =qlb & ",'" & body & "'"
End If
sqla = sqla & ",submit_date"
sqlb = sqlb & ",'" & now() & "'" '插入系统时间为留言时间

'下面一句就是将SQL语句的前后两部分组织成一个完整的Inser语句
sql = sqla & ") " & sqlb & ")"
db.Execute(Sql) '插入记录
Response.Redirect "in

6、在同一个网页里设计两个表单,为什么其中一个不执行?

td>
<td>
<form action="B.asp" method="POST" name="form2" target="_blank" id="form2" >.........</form></td>

7、网页设计中用from标签做一个from表单中的一个问题请教

<input type="reset" value="清除" />
可是你的form在哪里,怎么没看到。

8、网页设计中的表单结构是什么

在网页中<form action="这里填写你想提交到得处理程序或者其他网页页面地址" runat="sever"></form>他的机构就是form里的所有东西都是表单内容。比如一个登陆页面在body中写上:
<form action="" runat="server">
<label>用户名</label>
<input type="text" /><br />
<label>密码</label>
<input type="text" /><br />
<input type="button" value="登陆"/>
</form>
你提交到到那个页面,那么在那个页面就可以用request()得到提交过来的值了。

9、网页制作中的表单应该如何设计

1、尽量让表单一目了然
用户浏览网站的时候,通常会快速扫视来获取信息,看看网站内容和设计是否对他们的胃口或者符合需求,再决定要如何应对、交互。表单也是一样的道理。一目了然的表单能让用户立刻知道他们需要填写多少信息,以及如何提交表单。
更多平面设计知识,请咨询华南平面设计学校。
2、考虑使用浮动的提示文本
对于是否要在表单的输入框中加入提示文本有很多争论,其中主要的争论围绕在一点上:当用户点击输入框,光标出现准备输入的时候,其中的提示文本并没有自动消失,而需要手动删除之后再才能输入。这就非常尴尬了。
3、使用表单格式掩码
格式掩码能够提醒用户输入的内容的格式,字段的长短大小,对于表单的可用性有明显提升。在用户激活输入框的时候,格式掩码会出现,它会帮助用户格式化输入信息,避免提交的时候出错。格式掩码常见于数字输入的时候。
4、把表单设计得易于输入
你无法确知用户使用的是手机还是电脑在浏览你的网页,输入你的表单,但是它应该对于各种输入设备都足够友好才行。考虑到你的表单可能会是不同类型的键盘输入的,所以你应该根据表单字段属性和检测到的键盘类型,进行适配。
5、选择垂直单列布局
对于用户而言,垂直单列的布局比起多列的布局更容易使用。当用户浏览的时候,只需要向下浏览即可,不用来回翻看,也可以很好的避免填写过程中的遗漏。
6、控制输入内容
尽量使用浏览器的记忆功能和Cookie,调用数据将表单中常见的字段预先填充进去。没有什么比打开表单其中的多数字段已经自动填写进去,更让人兴奋的了。
7、让表单短而美
当你设计表单的时候,总想从用户那儿尽可能多的获取信息,一定要克制住这个冲动!
只在表单中呈现重要信息,让用户尽可能少的填写。如果稍后需要提供更多的信息,可以在其他的地方诸如电子邮件中向用户获取信息。当用户已经完成注册之后,你们后续推送信息、相互沟通、获取信息的机会更多了。
尽量只保留必要的字段供用户填写,不要提供冗余的选项,让表单小而美。

与在网站中设计一个表单页面相关的知识