web快速入门之基础篇-html:13、表单-常用操作:form、input、select、textarea、label、fieldset、iframe

目录

一、前言

二、表单知识点****

1、form:承载页面元素,备于做提交

2、form可以承载的:input、其它元素

3、input:单标记,靠 type 属性的不同取值

      a、类型

      b、常用属性

4、列表框、下拉框:取决于 size 的取值

5、多行文本框

6、label:文本标签

7、fieldset:元素圈起来

8、iframe:浮动框架

      a、显示:一个浏览器窗口中显示多个html页面

      b、嵌入到某个html页面里

三、实例演示

1、实例代码

2、效果演示


一、前言

上一篇文章我整理以前的笔记是:表格-常用属性:colspan、colspan、表格的嵌套等,详细可参考博文 web快速入门之基础篇-html:12、表格-常用属性:colspan、colspan、表格的嵌套等 这篇文章我将整理笔记:表单-常用基本操作

二、表单知识点****

1、form:承载页面元素,备于做提交

 <form action="a.jsp" method="post">
 </form>

2、form可以承载的:input、其它元素

3、input:单标记,靠 type 属性的不同取值

      a、类型

            <input type="text" />--文本框( 不写type属性, 默认为文本框 )
            <input type="password" />--密码框
            <input type="radio" />--单选按钮
            <input type="checkbox" />--多选(复选/核选)框
            <input type="submit" />--提交按钮,提交并刷新页面
            <input type="reset" />--重置按钮,将页面恢复到原始状态
            <input type="button" />--普通按钮
            <input type="file" />--选择文件,以供上传
            <input type="hidden" />--隐藏域,适用于记载那些不需要显示的关键数据

      b、常用属性

            id:需要的时候,唯一标识
            name:名值对的方式提交数据
            value:取决于需求
            maxlength:文本框、密码框
            readonly:只读
            checked:单选、多选

4、列表框、下拉框:取决于 size 的取值

           <select>
                <option></option>
                <option></option>
                <option></option>
            </select>
            如何选择:页面布局

5、多行文本框

        <textarea>
        </textarea>

6、label:文本标签

        <input type="radio" id="r1" />
        <label for="r1">文本</label>

7、fieldset:元素圈起来

        legend:为圈添加名称描述,即标题
        比如:
        <fieldset>
            <legend>标题</legend>
        </fieldset>

8、iframe:浮动框架

      a、显示:一个浏览器窗口中显示多个html页面

        main.html---页面
        a.html---广告页面

      b、嵌入到某个html页面里

        <iframe src="url"></iframe>

三、实例演示

1、实例代码

我们先来看看一个例子,如下代码:01_表单.html

<!--版本信息-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"   http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
	<head>
		<title>文档标题</title>
		<meta http-equiv="refresh
		" content="3" />
		<meta http-equiv="content-type" content="text/html;charset=utf-8" />
	</head>
	<body>


		<h1>增加管理员</h1>
		<form>
用户名:<input type="text" name="n" value="aaa" /><br/>
密码:<input type="password" name="p" /><br />
性别: 
	<input type="radio" name="sex" value="0" />
	男生
	<input type="radio" name="sex" value="1" />
	女生
	<br/>
	角色:
<fieldset style="width:35%">
	<legend>请选择</legend>
	<input id="r1" type="checkbox" name="role" value="sa" />
	<label for="r1">超级管理员</label>
	<br/>
	<input type="checkbox" name="role" value="ad" />
	普通管理员
</fieldset>
	<br/>
	状态:
	<select>
		<option>启用</option>
		<option>停用</option>
		<option>删除</option>
	</select>
	<br />
	个人描述:
	<textarea cols="20" rows="5">
	</textarea>
	<br/>
	其他url页面显示(CSDN官网):
	<iframe src="https://passport.csdn.net"></iframe>
	<br/>
	<input type="submit" value="保存" />
	<input type="reset" value="重填" />

	<br />
	<!--隐藏域控件-->
	注:这是“隐藏域控件”<input type="hidden" value="111" />
		</form>


	</body>
</html>

2、效果演示

用谷歌浏览器打开运行,效果如下:

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

被开发耽误的大厨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值