博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
通过表单展示不一样的页面(input对象)
阅读量:5121 次
发布时间:2019-06-13

本文共 2835 字,大约阅读时间需要 9 分钟。

表单中包含不一样的样式,不同功能的提交数据的方式。在许多页面中,浏览者不经意间已经不断在使用表单的功能,如留言,设置自己的密码或者是复选框,下拉列表等。

input对象下的多种表单表现形式:

通常在页面中见到的大部分表单的形式都是通过输入标记input来实现的,一个简单的样式表看上去可以是这样的。
<input name=""type="" value="" size="" maxlength="">

name:

表述输入数据的名字,其作用也是,其作用也是为了让程序明白所提交的数据。如之前那个例子中的<input type="text" name="length">输入的数据被命名为length
它的上面还有一句:var length = document.loandata.length.value;
前面一个length是程序定义的标识符,后面的一个length则是表示获取通过input提交的length的数值。(如果没有name属性,虽然在浏览器中显示的没有什么不同,但事实上后台程序或者JavaScript程序就不能获得提交的数据。)

type:

表示所定义的是哪种类型的表单形式,这个属性有9个可选值,

还有reset,一个和submit相反的属性

size:

表示文本框字段的长度

maxlength:

表示可以输入的最长的字符数量

value:

表示预先设置好的信息

 

1.text文本框的样式表单:
Text样式下的文本框是一个单行的文本框,比较常见于登陆操作

                            
输入用户名:
输入邮箱地址:

 

2.password输入密码样式表单:

就是用于密码的设置

        
输入用户名:
输入邮箱地址:
输入密码:

 

3.checkbox复选框的样式表单:

这是个复选框的创建方式,类似于一个开关的on和off选择。浏览器会在选择栏前面提供一个方形小框。如果选择符合的选项,小框中会添加小沟符号表示被选中

        
注册信息
使用真实姓名

实名制可以方便您更好和朋友交流

显示我的地址

如果取消选中,其他用户将无法查到你的地址

可以给我发邮件

如果选中,我们将会为你发送来自广告商的信息

(checked="checked"表示复选框默认值设置为checked,那么小沟符号会被默认添加。)

4.radio单选按钮的样式表单:

更改一下上面的代码:

        
注册信息
使用真实姓名

实名制可以方便您更好和朋友交流

显示我的地址

如果取消选中,其他用户将无法查到你的地址

可以给我发邮件

如果选中,我们将会为你发送来自广告商的信息

Radio样式的表单是一个多选一的表单功能,同样这里也可以用check="checked"来确定预先选择的一项。当选择唯一的目标之后,这个选项将会以数据的形式被发送。所以,这里必须给input对象设定value值,而且不同对象的value值不能相同。

5.submit提交数据的样式表:
用submit属性创建一个按钮,这个按钮的作用就是提交数据。准确的说,submit属性负责提交这个动作。当单击执行提交操作的按钮时,数据会发送到表单指定的地方。
如果把上面那个radio单选表单改一下:

        
注册
使用邮箱注册

您可以通过自己习惯的邮箱来作为账号登录网站

通过手机注册

您可以通过手机免费获得我们的账号

申请我的ID号

您可以通过网站直接申请账号

这个确定按钮就是submit属性提交表单数据的按钮。 通过value属性,设计者可以修改按钮上显示的内容。

此外,类似submit属性的还有一个reset属性,这是一个复位按钮。当被单击时,表单的内容会被重新设置,回到页面的初始状态。其代码写起来和submit样式类似:
<input type="reset" value=" 恢 复 ">
(创建submit按钮或者reset按钮时,name属性不是必须的)

转载于:https://www.cnblogs.com/wangshen31/p/7912890.html

你可能感兴趣的文章
同步代码时忽略maven项目 target目录
查看>>
MVC.NET:提供对字体文件.woff的访问
查看>>
Oracle中包的创建
查看>>
团队开发之个人博客八(4月27)
查看>>
发布功能完成
查看>>
【原】小程序常见问题整理
查看>>
C# ITextSharp pdf 自动打印
查看>>
【Java】synchronized与lock的区别
查看>>
django高级应用(分页功能)
查看>>
【转】Linux之printf命令
查看>>
关于PHP会话:session和cookie
查看>>
STM32F10x_RTC秒中断
查看>>
display:none和visiblity:hidden区别
查看>>
C#double转化成字符串 保留小数位数, 不以科学计数法的形式出现。
查看>>
SpringMVC学习总结(三)——Controller接口详解(1)
查看>>
牛的障碍Cow Steeplechase
查看>>
Zookeeper选举算法原理
查看>>
嵌入式成长轨迹52 【Zigbee项目】【CC2430基础实验】【在PC用串口收数并发数】...
查看>>
3月29日AM
查看>>
利用IP地址查询接口来查询IP归属地
查看>>