整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

HTML讲解-网页中的文本框

们在上网的时候,经常有一些登录界面进行输入账号和密码,以及我们在网上填一些信息,这些功能的实现都是通过表单来完成的,今天我们就来讲讲表单。

表单不是指一个标签,而是指一类标签。

我们表单里所有的内容都要写在<form></form>标签中 form的action属性是将表单所填的内容发送到想要发送的后台,而method属性有两个值,分别是get和post。get和post的主要区别是get表单所传的内容会在地址栏里显示出来,并且有长度限制,而post表单所传的内容不会在地址栏显示出来,并且可以视为没有长度限制。一般系统默认get。当然get和post的细区别还是有的,在这里我就不赘述了。

其中最重要的是<input>标签,input标签也是单标签。input标签的type属性值不同,其产生的作用也不同:如:<input type="text">产生的是文本框,一般都是我们登录时输入的账号那样的文本框。<input type="password">,产生的是密码框,一般都是我们登录时输入密码的那个框框。<input type="submit">产生的是提交框,一般是我们登录的那个按钮。这些标签都有value属性,但只有提交框用最合适用,因为文本框和密码框虽然也会展示出来,但效果却差强人意,我们一般都用placeholder属性替代它。

不知大家有没有在网上做过选择题,作者是做过的。网页中的选择题也是用的input。

input的type属性值还有radio,是单选框,有几个选项就写几个input,但要注意每一个input里都要写相同的name属性和属性值,这样的话浏览器才会知道这些是同一道题。

既然有单选题那一定也有多选题了,type的checked属性是多选框,其和单选的用法一样,也都要注意name一样的为一道题,还有一个属性是checked=“checked”,这个可以设定默认选择的选项。

我们也一定遇到过选择文字就能勾选而不用非得去点选框的情况,其实input选择框只有被点击的时候才能选中,但有的时候太小不容易点击甚至有的根本没有显示出来,这样的话用户体验就会非常的差,所以我们引进了一个标签:<label></label>标签,这个标签可以实现点击文字就进行选择的功能,用法就是将input标签和文字写在同一个label标签中,注意每一个选项写一起。

我们来看一下代码和结果:

作者已经尽量去说清楚了,欢迎大家批评指教,希望多多关注[送心]

单标签



常见的语句:

form:表单标签格式

作用:用来收集用户输入信息如:登入、注册、搜索商品等
action:开始网址
method:get和post等等
text (明文):用户名格式
password :(密文)密码
radio :单选框 性别格式 性别是单选,单选类型是radio,注意name要加上sex
checkbox:复选框
textarea:文本框
file:上传文件
select:下拉选择框
button:按钮
reset:重置
submit:提交

详解:




<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>表单标签</title>

</head>

<body>

<form action="https://hao.360.com/" method="post">

<p>账号:<input type="text" /></p>

<p>密码:<input type="password" /></p>

<p>

<input type="radio" name="sex" id="" />男

<input type="radio" name="sex" id="" />女

</p>

<p>

<input type="checkbox" name="" id="" value="" />linux

<input type="checkbox" name="" id="" value="" />mysql

<input type="checkbox" name="" id="" value="" />html

<input type="checkbox" name="" id="" value="" />python

</p>

<p>学历

<select name="">

<option value="">请选择学历</option>

<option value="">小学</option>

<option value="">初中</option>

<option value="">高中</option>

<option value="">大学</option>

</select>

</p>

<p>自我介绍:<br />

<textarea name="" rows="10" cols="30"></textarea>

</p>

<input type="reset" value="重置"/>

<input type="submit" value="提交"/>

<input type="button" value="按钮"/>

</form>

</body>

</html>

eb前端开发课程:html表单-单选框多选框。

讲课人:波波老师。

radio单选框、checkbox多选框,这两个只需要选择不需要输入。现在来看一下单选框和多选框的演示。

·首先是单选框,输入一个inputradio,可以看到默认给了两个属性:name和id。把name="radio",id="radio1"。当然光一个单选框也没有用,还需要给它加一个label,for-"radio1",这个4abel for="">。这里要放上前面这个(单选框的id)"radio1",代表着这是它的label。

·这里输入一个单选选项一,可以看到点击单选选项一,同时也可以把radio选中,这就是label的作用。多复制几个,可以看到选择"选项一"它被选中了,选择选项二,选项二被选中的时候,选项一的选中状态就被去掉了,它们三个只能选中一个,这就叫单选框。它们是以什么为同组标准的?就是以name为同组标准。

·假设现在再建一个单选框<input>,选择name="radioradio",id"radio4",label for="radio4"。单选选项4,选择1234,选4的时候对前面三个选项不产生影响,这就是单选框。

·接着再来看多选框,多选框,input:checkbox,4abel for="checkbox1"。选项一,把这行复制一下,可以看多选框也输入完了。点击多选框,可以看到它是可以同时选择多个项目的,这就是多选框。