html5-5   HTML5表单元素和内嵌框架

一、总结

一句话总结:单选框和多选框选的时候外面加label就可以实现选后面文字也可以选中了

1、html5如何实现文件上传?

必须加上enctype='multipart/form-data'

23     <form action="reg.php" method='post' enctype='multipart/form-data'>
24 <p>用户名:</p>
25 <p><input type="text" name='username'></p>

2、html5复选框如何传值?

name值后面加中括号

<input type="checkbox" name="love[]"> 打篮球
<input type="checkbox" name="love[]"> 踢足球

3、html属性disable和readonly的区别是什么?

readonly可以带值

readonly 可以带值
disabled 不能带值

4、html中限制表单提交最大长度的属性是什么?

maxlength属性

maxlength 最大长度

5、iframe内嵌框架有什么用?

内嵌别人做好的网页,比如百度的查身份证的功能

6、单选框和多选框选的时候如何能实现不瞄着点选?

外面加label就可以实现选后面文字也可以选中了

51             <label><input type="checkbox" name="love"> 打篮球</label>
52 <label><input type="checkbox" name="love"> 踢足球</label>

二、HTML5表单元素和内嵌框架

1、相关知识

表格:
<table width='100%' border='1px' cellspacing='0px'>
    <tr>
        <th>adlf</th>
        <th>adlf</th>
        <th>adlf</th>
    </tr>
    <tr>
        <td>aa</td>
        <td>aa</td>
        <td>aa</td>
    </tr>
</table>

表单:
<form action="reg.php" method='post' enctype='multipart/form-data'>
        
</form>

表单元素:
1.文本元素
<input type="text" name='username'>

2.密码元素
<input type="password" name='password'>

3.文件元素
<input type="file" name="img">

4.确认元素
<input type="submit" value="确认">

5.重置元素
<input type="reset" value="重置">

6.下拉菜单
<select name="city">
    <option value="">北京</option>
    <option value="">上海</option>
    <option value="">广州</option>
</select>

7.单选
<input type="radio" name="sex"> 男
<input type="radio" name="sex"> 女
<input type="radio" name="sex"> 中

8.多选
<input type="checkbox" name="love[]"> 打篮球
<input type="checkbox" name="love[]"> 踢足球
<input type="checkbox" name="love[]"> 开大车

9.文本域
<textarea name="mess" cols="30" rows="10"></textarea>

表单属性:
readonly 可以带值
disabled 不能带值
maxlength 最大长度

iframe内嵌框架:
<iframe src="http://localhost/web" frameborder="0"></iframe>

frame框架:
<frameset rows="60,*" frameborder='1' border='1px'>        
    <frame src='top.html' name='top'>
    <frameset cols='100,*'>
        <frame src='left.html' name='left' noresize>
        <frame src='right.html' name='right'>
    </frameset>
</frameset>

点左侧的a链接如何打开右侧页面:
<a href='user/index.html' target='right'><button>查看用户</button></a>

如何在一个窗口中退出到最外层的窗口:
<a href="login.html" target='_top'><button>退出</button></a>

2、代码

表单完整实例

 <!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
<style>
*{
font-family: 微软雅黑;
} td{
text-align:left;
height:40px;
} textarea{
resize:none;
}
</style>
</head>
<body>
<h1>请注册:</h1>
<form action="reg.php" method='post' enctype='multipart/form-data'>
<p>用户名:</p>
<p><input type="text" name='username'></p>
<p>密码:</p>
<p><input type="text" name='password'></p>
<p>文件上传:</p>
<p><input type="file" name='repassword'></p>
<p>邮箱:</p>
<p><input type="text" name='mail'></p> <p>选择收货地址:</p>
<p>
<select name="city">
<option value="">北京</option>
<option value="">上海</option>
<option value="">广州</option>
</select>
</p> <p>性别:</p>
<p>
<label><input type="radio" name="sex"> 男</label>
<label><input type="radio" name="sex"> 女</label>
<label><input type="radio" name="sex"> 中</label>
</p> <p>爱好:</p>
<p>
<label><input type="checkbox" name="love"> 打篮球</label>
<label><input type="checkbox" name="love"> 踢足球</label>
<label><input type="checkbox" name="love"> 开大车</label>
<label><input type="checkbox" name="love"> 理发</label>
</p> <p>请留言:</p>
<textarea name="mess" cols="100" rows="5"></textarea> <p>
<input type="submit" value='Ok'>
<input type="reset" value='Cancel'>
</p>
</form>
</body>
</html>
 
 
 
 

html5-5 HTML5表单元素和内嵌框架的更多相关文章

  1. IT兄弟连 HTML5教程 HTML5表单 HTML5新增表单元素

    HTML5有一些新的表单元素:<datalist>.<keygen>.<output>.不是所有的浏览器都支持HTML5新的表单元素,但即使浏览器不支持该表单属性, ...

  2. HTML5 学习总结(二)——HTML5新增属性与表单元素

    一.HTML5新增属性 1.1.contextmenu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> & ...

  3. HTML5 学习笔记(二)——HTML5新增属性与表单元素

    目录 一.HTML5新增属性 1.1.contextmenu 1.2.contentEditable 1.3.hidden 1.4.draggable 1.5.data-* 1.6.placehold ...

  4. HTML5学习总结——HTML5新增属性与表单元素

    一HTML5新增属性 1.1contcxtmcnu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> < ...

  5. HTML5: HTML5 表单元素

    ylbtech-HTML5: HTML5 表单元素 1.返回顶部 1. HTML5 表单元素 HTML5 新的表单元素 HTML5 有以下新的表单元素: <datalist> <ke ...

  6. 疯狂的表单-html5新增表单元素和属性

    疯狂的表单 2015/11/27 16:44:07 从三方面来介绍html5表单的新特性 表单结构更灵活 要提交数据的控件可以布局在form标签之外,看下面的代码,表单元素可以写到form元素之外,只 ...

  7. HTML5 总结-表单-表单元素

    HTML5 表单元素 HTML5 的新的表单元素: HTML5 拥有若干涉及表单的元素和属性. 本章介绍以下新的表单元素: datalist keygen output 浏览器支持 Input typ ...

  8. [html5] 学习笔记-表单新增元素与属性

    本节讲的是表单元素的form,formaction属性,frommethod,formenctype属性,formtarget,autofocus属性,required,labels属性. 1.for ...

  9. HTML5 学习08——Input 类型、表单元素及属性

    注意:并不是所有的主流浏览器都支持新的input类型,不过您已经可以在所有主流的浏览器中使用它们了.即使不被支持,仍然可以显示为常规的文本域. (1)Input 类型: color color 类型: ...

随机推荐

  1. 2.Xml与多个对象的映射(聚合或组合)及注意事项

    在我们的实际应用中,Xml中的结构往往不止这么简单,一般都会有2,3层.也就是说如果映射成对象就是聚合(组合)的情况 . 就用我们上一章的例子继续来讲,简单我们的Book的author现在不止是一个S ...

  2. ajax嵌套ajax 可能出现问题 的解决办法

    ajax由于他的异步特性 在第一次请求中的循环中嵌套第二个ajax会数据会读不出来 第一种 描述:如果条件许可,把两次请求都放在服务端处理掉一起发回来,这些就在客户端只有一次ajax了 优点:代码放在 ...

  3. MD5和sha1加密算法--散列加密技术 MD5:128bit的大整数

    在很多电子商务和社区应用中,我们都要存放很多的客户的资料,其中包括了很多的隐私信息和客户不愿被别人看到的信息,当然好有客户执行各种操作的密码,此时就需要对客户的信息进行加密再存储,目前有两种比较好的加 ...

  4. java 矩阵求逆

    package com.yang.matrix; public class TestMatrix { public static void main(String[] args) { // 测试数据 ...

  5. Express简介、安装

    Express 基于Node.js平台,快速.开放.极简的web开发框架,是目前最流行的基于Node.js的web开发框架,它提供一系列强大的功能,比如: 路由控制 参数获取 send和sendFil ...

  6. 基于mybatis的BaseDao及BaseService深度结合(转)

    原文地址:http://zhaoshijie.iteye.com/blog/2003209 关键字:Mybatis通用DAO设计封装(mybatis) 说明: mybatis默认分页机制为逻辑分页,所 ...

  7. 几个经常使用的cmd命令

    compmgmt.msc 计算机管理  devmgmt.msc 设备管理器  diskmgmt.msc 磁盘管理工具  dfrg.msc 磁盘碎片整理  eventvwr.msc 事件查看器  fsm ...

  8. js进阶 14 jquery的ajax有哪些函数和事件(多练)

    js进阶 14 jquery的ajax有哪些函数和事件(多练) 一.总结 一句话总结:常用:load.ajax.post.get.getScript().getJSON().表单序列化,ajax事件这 ...

  9. 27. Spring Boot 部署与服务配置

    转自“https://www.cnblogs.com/zhchoutai/p/7127598.html” Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函 ...

  10. JS实现拖拽小案例

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...