HTML基础2 表单和框架
表单:
<form id="" name="" method="post/get" action"负责处理的服务端"><form>
id不可重复;name可以重复;get提交长度有限制,并且编码后的内容在地址栏可见,post提交无长度限制,且编码后长度不可见。
value 输入的值
disabled 否定input,使按钮失效,满足条件前不可点击
enable 使按钮可用
1.文本输入
文本框<input type="text" value="" />
密码框<input type="password" value="" />
文本域<textarea cols=""(字符多少) rows=""(几行高)></textarea>
隐藏域<input type="hidden" value="" />
2.按钮
提交按钮<input type="submit" value="提交" /> 点击后转到form内的提交服务器的地址
重置按钮<input type="reset" value="重置" />
普通按钮<input type="button" value="登陆" />
图片按钮<input type="image" src="" />
3.选择输入
单选项按钮
<input type="radio" name="" checked="checked" value="" /> name值用来分组;value值看不见,是提交给程序用的;checked,设置默认选项。
复选框组
<input type="checkbox" />
文件上传
<input type="file" />
<lable for=""></lable> 标签为input元素定义标记,for属性与相关的id属性相同。
下拉列表框
<select size="" multiple="multiple"> size为1时,为菜单;>1时,为列表。 multiple为多选。
<option value="">内容1</option>
<option>内容2</option>
<option selected="selected">内容3</option> selected,设为默认
</select>
框架
1.frameset
最外层的body换成frameset
<fameset rows="100",* frameborder="no"> 上下分,第一行100,剩余为第二行;rows换成cols,为左右分。frameborder="no"去掉分割线
<frame src="页面地址" noresize="noresize"> noresize禁止窗口调整大小
<frame src="" scrolling="no"> scrolling="no"取消显示滚动条
</frameset>
2.iframe 在原来页面嵌入小窗口显示其他页面
<iframe src="其他页面的地址" frameborder="" scrolling="no"></iframe>
frameborder,边线。scrolling,滚动条。如果设置高和宽为0,则不显示,但是在后台会存在这么一个页面。
设计一个邮箱界面
<!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>
</head> <body bgcolor="#00FFCC">
<font size="7"><b>邮箱注册</b></font>
<form>
<table width="720" height="75" border="0" cellpadding="10" cellspacing="5">
<tr>
<th align="right">邮箱账号</th>
<td><input type="text" value="" /></td>
</tr><br />
<tr>
<th align="right">密码</th>
<td><input type="password" value="" /></td>
</tr><br />
<tr>
<th align="right">确认密码</th>
<td><input type="password" value="" /></td>
</tr>
<tr>
<th align="right">昵称</th>
<td><input type="text" value="" /></td>
</tr>
<tr>
<th align="right">性别</th>
<td><input type="radio" name="sex" />男<input type="radio" name="sex" />女</td>
</tr>
<tr>
<th align="right">身份证号</th>
<td><input type="text" value="" /></td>
</tr>
<tr>
<th align="right">所在地</th>
<td>
<select size="1">
<option selected="selected">中国</option>
<option>德国</option>
<option>英国</option>
</select>
<select size="1">
<option selected="selected">山东</option>
<option>北京</option>
<option>上海</option>
</select>
<select size="1">
<option selected="selected">淄博</option>
<option>济南</option>
<option>青岛</option>
</select>
</td>
</tr>
<tr>
<th align="right">手机号</th>
<td><input type="text" value="" /></td>
</tr>
</table>
<table width="720" border="0" cellpadding="10" cellspacing="5">
<tr>
<td align="center"><input type="submit" value="提交" /></td>
<td></td>
<td></td>
</tr>
</table> </form>
</body>
</html>
HTML基础2 表单和框架的更多相关文章
- [JavaWeb基础] 015.Struts2 表单验证框架
在web开发的过程中,我们经常要用到一些填写表单的操作,我们一般都要在提交表单信息的时候对表单的内容进行验证,struts2给我们提供了简单的实现接口,让我们可以很容易的对表单进行验证.下面讲解下最传 ...
- Bootstrap<基础六> 表单
Bootstrap 通过一些简单的 HTML 标签和扩展的类即可创建出不同样式的表单. 表单布局 Bootstrap 提供了下列类型的表单布局: 垂直表单(默认) 内联表单 水平表单 垂直或基本表单 ...
- ValidationSugar表单验证框架-支持ASP.NET MVC ASP.NET WebFroM
ValidationSugar表单验证框架的优点: 1.支持javascript端和后端的双重验证 (前端目前依赖于jquery.validate.js,也可以自已扩展) 2.代码简洁 3.调用方便 ...
- Spring MVC 文件上传、Restful、表单校验框架
目录 文件上传 Restful Restful 简介 Rest 行为常用约定方式 Restful开发入门 表单校验框架 表单校验框架介绍 快速入门 多规则校验 嵌套校验 分组校验 综合案例 实用校验范 ...
- 【ASP.NET 基础】表单和控件
1.HTML表单的提交方式 对于一个普通HTML表单来说,它有两个重要的属性:action 和 method.action属性指明当前表单提交之后由哪个程序来处理,这个处理程序可以是任何动态网页或者 ...
- 2017-3-22 HTML 表单 、框架
表单:<form action="" method="get/post" ></form> 表单元素:12个 1.文本类 文本框:< ...
- 【HTML】 HTML基础知识 表单
html 表单 表单的标签是<form>,用于给网站的后台提交数据.提交的数据格式原本是什么样不太清楚,以python的flask框架来看,我从表单中得到的数据是一个字典(flask.re ...
- 一个自己实现的js表单验证框架。
经常要做一些表单验证的操作,每次都是用现成的框架,比如jquery,bootstrap等的验证插件,虽然也很强大,也很好用,可就是用起来需要引入许多js库,还有里面功能太多,感觉不太符合自己的需求.最 ...
- html基础笔记-表单、链接
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <!-- 字符编码U ...
随机推荐
- EasyUI queryParams属性 在请求远程数据同时给action方法传参
http://www.cnblogs.com/iack/p/3530500.html?utm_source=tuicool EasyUI queryParams属性 在请求远程数据同时给action方 ...
- jquery------提供灵活的方法参数
index.jsp <h1 >再次重逢的世界</h1> my.js $(document).ready(function(){ (function($){ $.fn.shado ...
- Java初学(一)
一.初识Java 1.JVM:Java跨平台是基于JVM(Java虚拟机)的,JVM不是跨平台的,针对不同平台有对应的JVM软件 2.JRE:Java开发出来的软件如果要运行还需要在环境中安装JRE( ...
- hdu 1087 Super Jumping! Jumping! Jumping!(动态规划)
题意: 求解最大递增子序列. 例如:3 1 3 2 输入 3 个数 1 3 2 则递增子序列有 {1} {3} {2} {1 3} {1 2} ,故输出子序列的最大和 4 解题思路: x[n](n个 ...
- memcache内存分配机制
memcached的内存分配没有用到c语言中自带的malloc函数,因为这个函数分配内存的时候效率很低,对于这种要求快速响应,对效率要求非常高的缓存软件来说非常不合适. memcached用的是自己的 ...
- Java-java中的有符号,无符号操作以及DataInputStream
1. 无符号和有符号 计算机中用补码表示负数,并且有一定的计算方式:另外,用二进制的最高位表示符号,0表示正数.1表示负数.这种说法本身没错,可是要有一定的解释,不然它就是错的,至少不能解释,为什么字 ...
- C开发基础--函数调用栈
发现有一些问题几乎是所有的新人都会遇到,而且也常因为缺乏一些基本的知识而无从下手.函数调用栈的内容就是其中之一.于是花点时间把以前写的内容整理出来. 程序在运行期间,内存中有一块区域,用来实现程序的函 ...
- Linux的一个暴力破解工具九头蛇hydra
首先还是书写本文的 参考档:http://www.cnblogs.com/mchina/archive/2013/01/01/2840815.html 工具介绍:原文为官方英文解释本人给翻译下 数量最 ...
- Dean Edwards大神写的addEvent库
直接晒代码: // written by Dean Edwards, 2005 // with input from Tino Zijdel, Matthias Miller, Diego Perin ...
- Linux 浅谈Linux 操作系统的安全设置
如今linux系统安全变的越来越重要了,这里我想把我平时比较常使用的一些linux下的基本的安全措施写出来和大家探讨一下,让我们的linux系统变得可靠. 1.BIOS的安全设置 这是最基本的了,也是 ...