• HTML表单的应用


    <html>
    	<head>
    		<title>HTML表单的应用</title>
    	</head>
    
    	<body>
    		<!-- border:边框 cellspacing:单元格与边框的距离 cellpadding:文本与边框的距离-->
    		<table border="1" cellspacing="0" cellpadding="0" width="600" align="center">
    			<caption><h1>表单的全部应用</h1></caption>
    			<!--
    				用户向服务器提交的方式有: get & post
    				get: url get  默认的提交方式
    					1. 在地址栏上会以明文显示
    					2. 空间有限
    				post: http post
    					首选的方式使用post
    				
    				<form action="form.html?id=5&page=6" method="post">
    				
    				就是文件上传时必须将enctype="multipart/form-data"
    				第二个就是 传的方法必须是 method="post"
    					
    					form 中可以使用三种标签 input textarea select
    				
    			-->
    			<form action=""  target="_blank" method="get">
    				<input type="hidden" name="id" value="5">
    				<input type="hidden" name="page" value="100">
    				
    				<tr>
    					<th>输入框(<u>U</u>)</th> 
    					<td><input tabindex="2" accesskey="u" type="text" size="8" maxlength="8" name="username" value="admin"></td>
    				</tr>
    				<tr>
    					<th>密码框(<u>P</u>)</th> 
    					<td><input tabindex="1" accesskey="p" type="password" name="userpwd" value="123"></td>
    				</tr>
    				<tr>
    					<th>文件上传</th> 
    					<td><input type="file"  name="imgname"></td>
    				</tr>
    				<tr>
    					<th>按钮</th> 
    					<td>
    					
    						<input type="button" onclick="alert(new Date())"  name="hello" value="确定">
    						<input type="button"  name="world" value="hello">
    					
    					</td>
    				</tr>
    				<tr>
    					<th>复选框</th> 
    					<td>
    							<label for="chi"><input id="chi" type="checkbox" name="ah[]" checked value="1"> 吃</label> <br>
    							<input type="checkbox" name="ah[]" value="2"> 喝 <br>
    							<input type="checkbox" name="ah[]" value="3"> 玩 <br>
    							<input type="checkbox" name="ah[]" value="4"> 乐 <br>
    					
    					</td>
    				</tr>
    				
    					<tr>
    					<th>单选框</th> 
    					<td>
    							<label for="chi1"><input id="chi1" type="radio" name="sex" checked value="1"> 男</label> <br>
    							<label for="chi2"><input id="chi2" type="radio" name="sex" value="2"> 女</label> <br>
    							<label for="chi3"><input id="chi3" type="radio" name="sex" value="3"> 保密</label> <br>
    					
    					</td>
    				</tr>
    				<tr>
    					<th>单选框</th> 
    					<td>
    							<label for="chi1"><input id="chi1" type="radio" name="sex1" checked value="1"> 男</label> <br>
    							<label for="chi2"><input id="chi2" type="radio" name="sex1" value="2"> 女</label> <br>
    							<label for="chi3"><input id="chi3" type="radio" name="sex1" value="3"> 保密</label> <br>
    					
    					</td>
    				</tr>
    				<tr>
    					<th>多行文本</th> 
    					<td>
    							<textarea rows="6" cols="50" name="article"></textarea>
    					</td>
    				</tr>
    				<tr>
    					<th>下拉列表</th> 
    					<td>
    							<select name="shuaige">
    								<option value="0">--请选择帅哥--</option>
    								<option value="1">刘德华</option>
    								<option value="2">张学友</option>
    								<option value="3">郭富城</option>
    								<option selected value="4">高洛峰</option>
    							</select>
    					</td>
    				</tr>
    				<tr>
    				<th>列表</th> 
    					<td>
    							<select size="8" multiple name="shuaige">
    								<option value="0">--请选择帅哥--</option>
    								<option selected value="1">刘德华</option>
    								<option value="2">张学友</option>
    								<option selected value="3">郭富城</option>
    								<option value="4">高洛峰</option>
    							</select>
    					</td>
    				</tr>
    				<tr>
    					
    					<td colspan="2" align="center">
    						<input type="reset" name="reset" value="重置">
    						<input type="submit" name="delete" value="删除">
    						<input type="submit" name="remove" value="转移">
    						<input type="submit" name="zd" value="置顶">
    						<input type="image"  name="but" alt="this is a submit" src="but.jpg">
    					</td>
    				</tr>
    			</form>
    			<!--
    			form 标签 -- 代表HTML表单 
    				form标签是成对出现的,以<form>开始,以</form>结束 
    				常用属性. 
    					action -- 浏览者输入的数据被传送到的地方,如一个PHP页面(dofm.php) 
    					method -- 数据传送的方法
    						get -- 此方式传递数据量少,但是传递的信息显示在网址上。
    						post --此方式传送信息多,而且不会把传递信息显示在网址上 
    					enctype -- 表示将数据发送到服务器时浏览器使用的编码类型 
    						application/x-www-form-urlencoded -- 窗体数据被编码为名称/值对.这是标准的编码格式.默认的。
    						multipart/form-data -- 窗体数据被编码为一条消息,页上的每个控件对应消息中的一个部分. 
    						text/plain -- 以纯文本形式进行编码,其中不含任何控件或格式字符 
    			input 标签 -- 代表HTML表单的单行输入域 
    				input标签是单独出现的,<input /> 
    				属性. 
    					type -- 代表一个输入域的显示方式(分为输入型,选择型,点击型)
    					name – 此表单项名称
    					value -- 输入域的值 
    					size -- 输入域的长度 
    					maxlength -- 输入域最多可以输入文字的长度 
    					checked -- 如果是选择型的输入域,代表已经被选择,值为checked
    					readonly -- 输入域可以选择,但是无法修改 ,值为readonly
    					disabled -- 输入域无法获得焦点,无法选择,以灰色显示,在表单中不起任何作用。如:disabled="disabled" 
    					accesskey -- 表单的快捷键访问方式,如值为h即按Alt+h快捷键。 
    					tabindex -- 输入域的"tab"键遍历顺序 
    					src -- 当使用图片来表示按钮时,代表图片的位置(URI) 
    					alt -- 用来替换提交按钮的图片(当在input的src属性定义的图片无法显示时)提示信息。 
    			type属性 -- 代表HTML表单,单行输入域(框)的表现方式 
    			type属性取值: 
    				text -- 文字输入域(输入型) 
    				password -- 也是文字输入域,但是输入的文字以密码符号'*'显示(输入型) 
    				file -- 可以输入一个文件路径(输入型) 
    				checkbox -- 复选框.可以选择零个或多个(选择型) 
    				radio -- 单选框.只可以选择一个而且必须选择一个(选择型) 
    				hidden -- 代表隐藏域,可以传送一些隐藏的信息到服务器 
    				button -- 按钮(点击型) 
    				image -- 使用图片来显示按钮,使用src属性指定图像的位置(就像img标签的src属性)(点击型) 
    				submit -- 提交按钮,表单填写完毕可以提交,把信息传送到服务器.可以使用value属性来显示按钮上的文字(点击型) 
    				reset -- 重置按钮,可以把表单中的信息清空(点击型) 
    			textarea 标签 -- 代表HTML表单多行输入域 
    				此标签是成对出现的,即以<textarea>开始,以</textarea>结束 
    				属性:
    					cols -- 多行输入域的列数 
    					rows -- 多行输入域的行数 
    					name – 此表单项名称
    					accesskey -- 表单的快捷键访问方式 
    					disabled 无法获得焦点,无法选择,
    							   灰色显示,表单中无效 
    					readonly 输入域可以选择,但是无法修改 
    					tabindex 输入域,使用"tab"键的遍历顺序 
    			select 标签 -- 选择列表标签
    				select标签是成对出现的,以<select>开始,以</select>结束 
    				此标签中的每对option标签代表一个选择项  
    				属性: 
    					name – 表单项名称 
    					size -- 选择域的高度 
    					multiple -- 可以有多个选择 
    					disabled -- 以灰色显示,在表单中不起任何作用 
    					tabindex -- 使用"tab"键的遍历顺序 
    			option 标签 -- 代表选择列表的一个选择项 
    				option标签是成对出现的,以<option>开始,以</option>结束 
    				属性:  
    					label -- 说明选择项 
    					value -- 说明选择项的值 
    					selected -- 此选择项已经被选择 
    					disabled -- 输入框无法获得焦点,以灰色显示,在表单中表示禁用 
    					tabindex -- 使用"tab"键的遍历顺序
    
    			-->
    		</table>
    		<a href="HTML的设计与应用.html#来吧来吧" name="碗里来">快到碗里来</a>
    	</body>
    </html>	


  • 相关阅读:
    游戏服务器架构概要
    牛客网_Go语言相关练习_选择题(3)
    Go语言实践_实现一(服务器端)对多(客户端)在线聊天室
    Go语言实践_实现一(客户端)对一(服务器端)聊天室
    牛客网_Go语言相关练习_选择题(2)
    飞鱼48小时游戏创作嘉年华_厦门Pitch Time总结与收获
    牛客网_Go语言相关练习_选择题(1)
    Go语言_iota用法
    游戏服务器概述
    LeetCode_1. Two Sum_Solution
  • 原文地址:https://www.cnblogs.com/justdoitba/p/7582167.html
Copyright © 2020-2023  润新知