制作一个注册表单页面

article/2025/9/23 20:16:46

制作一个表单注册页面 

在Dreamweaver中创建一个.html文件,添加一个11行2列的表格,左侧的内容是手动输入(第一行也手动输入),右侧的内容是用代码来写的(最后一行也是用代码来写)(用代码写的原因是,不会用Dreamweaver操作)

表单页面的处理

 

(1)制作注册表单代码如下

<!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>注册页面</title>
<style type="text/css">
<!--
body {font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;background: #42413C;margin: 0;padding: 0;color: #000;
}/* ~~ 元素/标签选择器 ~~ */
ul, ol, dl { /* 由于浏览器之间的差异,最佳做法是在列表中将填充和边距都设置为零。为了保持一致,您可以在此处指定需要的数值,也可以在列表所包含的列表项(LI、DT 和 DD)中指定需要的数值。请注意,除非编写一个更为具体的选择器,否则您在此处进行的设置将会层叠到 .nav 列表。 */padding: 0;margin: 0;
}
h1, h2, h3, h4, h5, h6, p {margin-top: 0;	 /* 删除上边距可以解决边距会超出其包含的 div 的问题。剩余的下边距可以使 div 与后面的任何元素保持一定距离。 */padding-right: 15px;padding-left: 15px; /* 向 div 内的元素侧边(而不是 div 自身)添加填充可避免使用任何方框模型数学。此外,也可将具有侧边填充的嵌套 div 用作替代方法。 */
}
a img { /* 此选择器将删除某些浏览器中显示在图像周围的默认蓝色边框(当该图像包含在链接中时) */border: none;
}
/* ~~ 站点链接的样式必须保持此顺序,包括用于创建悬停效果的选择器组在内。 ~~ */
a:link {color: #42413C;text-decoration: underline; /* 除非将链接设置成极为独特的外观样式,否则最好提供下划线,以便可从视觉上快速识别 */
}
a:visited {color: #6E6C64;text-decoration: underline;
}
a:hover, a:active, a:focus { /* 此组选择器将为键盘导航者提供与鼠标使用者相同的悬停体验。 */text-decoration: none;
}/* ~~ 此固定宽度容器包含其它 div ~~ */
.container {width: 960px;background: #FFF;margin: 0 auto; /* 侧边的自动值与宽度结合使用,可以将布局居中对齐 */
}/* ~~ 标题未指定宽度。它将扩展到布局的完整宽度。标题包含一个图像占位符,该占位符应替换为您自己的链接徽标 ~~ */
.header {background: #ADB96E;
}/* ~~ 这是布局信息。 ~~ 1) 填充只会放置于 div 的顶部和/或底部。此 div 中的元素侧边会有填充。这样,您可以避免使用任何“方框模型数学”。请注意,如果向 div 自身添加任何侧边填充或边框,这些侧边填充或边框将与您定义的宽度相加,得出 *总计* 宽度。您也可以选择删除 div 中的元素的填充,并在该元素中另外放置一个没有任何宽度但具有设计所需填充的 div。*/.content {padding: 10px 0;
}/* ~~ 脚注 ~~ */
.footer {padding: 10px 0;background: #CCC49F;
}/* ~~ 其它浮动/清除类 ~~ */
.fltrt {  /* 此类可用于在页面中使元素向右浮动。浮动元素必须位于其在页面上的相邻元素之前。 */float: right;margin-left: 8px;
}
.fltlft { /* 此类可用于在页面中使元素向左浮动。浮动元素必须位于其在页面上的相邻元素之前。 */float: left;margin-right: 8px;
}
.clearfloat { /* 如果从 #container 中删除或移出了 #footer,则可以将此类放置在 <br /> 或空 div 中,作为 #container 内最后一个浮动 div 之后的最终元素 */clear:both;height:0;font-size: 1px;line-height: 0px;
}
.container .content table tr td {text-align: center;
}
-->
</style></head><body><div class="container"><div class="header"><a href="#"><img src="../-4d42e892d4bfcb98.jpg" alt="在此处插入徽标" name="Insert_logo" width="150" height="150" id="Insert_logo" style="background: #C6D580; display:block;" /></a> <!-- end .header --></div><div class="content"><!-- end .content --><form action="userRegister_process.php" method="post" name = "form1" id = "form1"><table width="900" border="5"><tr><td colspan="2">用户注册</td></tr><tr><td width="187">用户名</td><td width="689"><input name = "user" type = "text" value="Amy" size = "12"/></td></tr><tr><td>密&nbsp;&nbsp;码</td><td><input name = "password" type = "password" value="123456" size = "12"/></td></tr><tr><td>性&nbsp;&nbsp;别</td><td><input name = "sex" type = "radio" value="male" />男<input name = "sex" type = "radio" value="female" checked = "checked"/>女</td></tr><tr><td>出生年月日</td><td> <input name = "birthday" type = "text" value="2004-05-21"size = "25" />(例如2004-05-21)</td></tr><tr><td>兴趣爱好</td><td><input name = "hobby[]" type = "checkbox" value="看书" checked />看书<input name = "hobby[]" type = "checkbox" value="听音乐" checked />听音乐<input name = "hobby[]" type = "checkbox" value="运动" checked />运动<input name = "hobby[]" type = "checkbox" value="看电影" checked />看电影<input name = "hobby[]" type = "checkbox" value="购物" checked />购物</td></tr><tr><td>专&nbsp;&nbsp;业</td><td><select name = "major" id = "major"><option value = "信息管理与信息系统" >信息管理与信息系统</option><option value = "会计" >会计 </option><option value = "英语"selected >英语 </option><option value = "商务英语" >商务英语 </option></select></td></tr><tr><td>喜欢的课程</td><td><select name = "course[]" id = "course[]"size = "4" multiple><option value = "社会心理学" >社会心理学</option><option value = "市场营销" >市场营销 </option><option value = "英语笔译" >英语笔译 </option><option value = "英语口译" >英语口译 </option></select></td></tr><tr><td>个人照片</td><td><input name = "zhaopian" type = "file" id = "zhaopian" size = "18"/></td></tr><tr><td>个人简介</td><td><textarea name = "jianjie" cols = "20" rows = "4" id = "jianjie" wrap = "hard">我这个人很懒,什么都不想写!!!</textarea></td></tr><tr><td colspan="2" align="center"><input name = "userid" type = "hiden" value = "001" />&nbsp;<input name = "tj_btn" type = "submit" id = "tj_btn" value = "提交" />&nbsp;<input name = "cz_btn" type = "reset" id= "tj_btn" value = "重置" />&nbsp;<input name = "pt_btn" type = "button"  id = "pt_btn" value = "按钮" />&nbsp;<input type = "image" src = "search2.jpg" name = "button3" id = "button3" />&nbsp;</td></tr></table></form></div><div class="footer"><p><strong>感谢您的到来!!</strong></p><!-- end .footer --></div><!-- end .container --></div>
</body>
</html>

 (2)表单页面处理的代码

  <?phpecho"您的用户名是:".$_POST["user"]."<br>";echo"您的密码是:".$_POST["password"]."<br>";echo"您的性别是:".$_POST["sex"]."<br>";echo"您的出生年月是:".$_POST["birthday"]."<br>";echo"您的兴趣是:";for($i = 0;$i < count($_POST[hobby]);$i++){echo $_POST[hobby][$i]."&nbsp;&nbsp;";}echo"<br>您的专业是:".$_POST["major"]."<br>";echo"您喜欢的课程是:";for($i = 0;$i < count($_POST[course]);$i++){echo $_POST[course][$i]."&nbsp;&nbsp;";}echo"<br>您的照片:".$_POST["zhaopian"]."<br>";echo"您的简介:".$_POST["jianjie"]."<br>";echo"您的编号是:".$_POST["userid"]."<br>";?>

刚开始“喜欢 的课程”那里表单元素的名字course有几个地方写错成cuorse,表单处理页面“您喜欢的课程:”后面没有内容出现。找了好久的错误······o(╥﹏╥)o

 


http://chatgpt.dhexx.cn/article/sMlIbqoj.shtml

相关文章

Html+CSS实现简单的注册表单

目录 预览 教程如下 首先新建一个HTML文件 接下来,我们在body标签的内部编写网页的主题内容 新建一个CSS文件 label: input: .submit_btn: CSS 居中显示: 这就结束啦!! 完整代码 html: css: 这次和大家分享一个用html语言实现的一个简单的注册表单,豪华升级版在文…

js实现注册表单验证

js实现注册表单验证 验证用户名必须为&#xff1a;要求6-20位&#xff0c;只能有大小写字母和数字&#xff0c;并且大小写字母和数字都要有 var name_re/[0-9a-zA-Z]{3,8}/; var pwd_re/^\S{6,20}$/; <!DOCTYPE html> <html> <head><meta charset"…

A.2 实验2:注册表单和登录表单

A.2 实验2&#xff1a;注册表单和登录表单 A.2.1目的与要求A.2.2 实验内容 本实验初步创建用于学生注册的模块文件registration.php和用于登录的模块文件login.php。这两个模块文件都保存于教务选课系统项目xk中的“源文件”结点。 本实验主要完成注册表单和登录表单外观的设计…

HTML注册表单的页面制作

效果1&#xff1a;效果2&#xff1a; 效果1&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><tit…

【HTML | CSS | JS】耗时一下午,整理出了一个精美的响应式登陆注册表单(附源码)

&#x1f482;作者简介&#xff1a; THUNDER王&#xff0c;一名热爱财税和SAP ABAP编程以及热爱分享的博主。目前于江西师范大学会计学专业大二本科在读&#xff0c;同时任汉硕云&#xff08;广东&#xff09;科技有限公司ABAP开发顾问。在学习工作中&#xff0c;我通常使用偏后…

html的练习之用户注册表单

这是最终效果图&#xff0c;具体实现代码在下面&#xff0c;一些注意点在代码里有注释&#xff0c;对是新手学习html基础比较友好。 本人刚接触前端学习&#xff0c;这里当作作业的练习&#xff0c;不足之处&#xff0c;欢迎交流&#xff0c;共同进步&#xff01; <!DOCTYPE…

Java Web注册表单编写

编写注册表单 1.要做下列的这样一个表单信息&#xff1a; 2.方法主体里面添加表单 < form action“提交地址” method“post”> 表单内容&#xff08;包括按钮&#xff0c;输入框&#xff0c;选择框等&#xff09;< /form> 我们可以看到在测试中的结果&#xff…

003_用户注册表单【HTML-form表单】

文章目录 一、HTML-form表单1、用户注册表单2、用户注册表单 - 小升级3、HTML5表单新特性① 新的input type 一、HTML-form表单 1、用户注册表单 <html><head><meta charset"UTF-8"><title>HTML用户注册表单</title></head>&l…

javascript实现较全功能注册表单

今天笔者仿照京东注册表单&#xff0c;进行设计了一个表单案例&#xff0c;在这个案例中&#xff0c;可以完成常见表单注册的绝大部分功能&#xff0c;比如表单注册信息的验证&#xff0c;校验用户名&#xff0c;校验密码强弱&#xff0c;注册信息的追踪。这其中用到了正则表达…

HTML5实现注册表单

注册表单代码 <!DOCTYPE html> <html><head><meta charset"utf-8" /><title>注册账号</title></head><body><form action"getSend.php" method"GET"><fieldset><legend>注册…

JQuery用户注册表单验证

使用jquery编写代码实现用户注册表单的验证功能&#xff1a; 用户名、密码、确认密码和手机号不能为空密码长度在8~20位之间&#xff0c;密码至少由数字、字母或下划线其中两种组成确认密码必须和密码一致手机号应该是11位&#xff0c;并且是合法的手机号段验证码随机生成&…

jQuery简单的注册表单

注册表单的实现思想及步骤 明确自己需要收集的注册信息并在Html上写出表单的布局在js上进行数据接收和验证&#xff0c;向服务器发起注册请求&#xff0c;处理请求返回的数据。 代码实现 html代码 <form><div><span>用户名&#xff1a;</span><…

Web实现:简单的注册表单

Web实现&#xff1a;简单的注册表单。 结果图如下&#xff1a; HTML部分代码&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, i…

【HTML】-- 用户注册表单

【HTML】-- 用户注册表单 使用html标签做一个简单的注册表单&#xff0c;下面是一些常用的标签。 button标签&#xff1a;普通按钮&#xff0c;功能代码自定义。 submit&#xff1a;“确定” &#xff0c;提交到后台。 reset&#xff1a;“取消” &#xff0c;让表单控件原内容…

前端学习笔记--注册表单

表单在网页中主要负责数据采集功能html中使用form标签完成。表单标签其实是一组标签的组合&#xff0c;不是一个标签。表单元素是允许用户在表单中&#xff08;比如&#xff1a;输入框、文本域、下拉列表、单选框、复选框等等&#xff09;输入信息的元素。 在html中使用来定义…

表单的学习——简单的注册窗口

1.表单form&#xff08;formtab&#xff09; 我们要利用制作一个简单的注册页面。代码如下&#xff1a; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>表单</title> </head> <body…

web前端学习(四)——HTML 表单(1)- 用户注册表单举例

表单&#xff1a;就是类似于登录界面&#xff0c;用于接收用户的信息。&#xff08;如下图的微博登录界面所示&#xff09; 表单以<form>开始&#xff0c;以</form>结束。 1、表单有什么用&#xff1f; 收集用户信息。表单展现之后&#xff0c;用户填写表单…

注册表单 html+css

简洁注册表单 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>注册</title><link rel"stylesheet" href"public.css"><link rel"stylesheet" href&quo…

linux系列之常用运维命令整理笔录

系列博客专栏&#xff1a; JVM系列博客专栏SpringBoot系列博客 本博客记录工作中需要的linux运维命令&#xff0c;大学时候开始接触linux&#xff0c;会一些基本操作&#xff0c;可是都没有整理起来&#xff0c;加上是做开发&#xff0c;不做运维&#xff0c;有些命令忘记了&…

50个Linux常用命令

1.查看主机名:hostname 2.查看当前工作目录:pwd 3.切换工作目录:cd 4.查看目录: ls -l 长格式 -a全部显示 -d显示目录属性 -h人性化 -R递归显示 5.查看系统版本 lsb_release -a 6.查看cpu cat/cpu/cpuinfo 7.查看内存 cat/proc/meminfo 8.关机 shutdown -h now 、poweroff 、…