【HTML】表单

表单:获取用户输入的手段

登陆的case

<body>
	<form target="_blank" action="XXX" method="post" autocomplete="off">
		<!--autocomplete="off"不会保存上一次填充内容,默认为on-->
		<!--引申get和post的区别-->
	<filedset>
		<legend>分块的标题</legend>
		<label>name:<input type="text" name="name" value="ivy" autocomplete="on"></label><br><br>
		<!--value为默认值-->
		<label>password:<input type="text" name="password" autofocus></label><br><br>
				<!--autofocus自动聚焦-->
				<!--label包裹input会自动聚焦,隐性关联,or下面通过id进行显式关联-->
	</filedset>
<!--legend作为fieldset的第一个子元素,作为一个子域的标题>
		<label for="email">email:</label><input type="text" name="email" readonly id="email"><br><br>
				<!--元素只读,但会被form data提交-->
		<label for="sex">email:
			<select name="sex">
				<option value="male">male</option>
				<option value="female">female</option>
			</select>
			<!--select和option结合进行单选实现-->
       </label><br><br>	
				<optgroup label="">
					<option></option>
					<option></option>
	                <option></option>
					<option></option>
				</optgroup>
				<!--针对下拉选项分组选择-->
		<button type="submit" disabled>submit</submit>
				<!--disabled置灰,不可点form data不提交-->

		<button type="reset">reset</submit>
	
	<!--submit的属性关注,可以覆盖表单的一些属性-->
		<button type="submit" formmethod="get">get</submit>
		<button type="submit" formmethod="post">post</submit>

	</form>
</body>
 

关于input
input是一个单标签元素,实现点击按钮的功能

<input type="submit" value="submit">
<input type="reset" value="reset">
<input type="button" onclick="msg()"value="click me! ">
<!--msg()是一个脚本-->

input一些type属性

<!--radio实现单选-->
<label><input type="radio" name="sex" value="male"></label>
<label><input type="radio" name="sex" value="female"></label>
<!--同一个name才会实现互斥单选-->

<!--checkbox实现多选-->
<input type="checkbox" name="name[]"value="bob">BOb
<input type="checkbox" name="name[]"value="amy">Amy
<input type="checkbox" name="name[]"value="ivy">Ivy

<!--实现时间和日期-->
<label>time:<input type="time" name="time"></label><br><br>
<label>data:<input type="data" name="data"></label><br><br>
<label>month:<input type="month" name="month"></label><br><br>
<label>week:<input type="week" name="week"></label><br><br>
<label>local:<input type="datatime-local" name="datatime-local"></label><br><br>


input实现搜索框样式

<label>工单编号:<input type="search" name="search"></label>
<!--颜色选择框-->
<label>颜色选择:<input type="color" name="color"></label>
<!--图像按钮的实现-->
 <label><input type="image" src="XXX.png" alt="图片描述"></label>
<!--隐藏input元素-->
 <label><input type="hidden" value="看不到" disabled></label>


百分号编码
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值