【转 网页表单的工作原理】

本文详细介绍了网页表单的基本概念,包括控件的定义、控件值的修改方式及如何通过表单处理器对提交的数据进行验证和处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 表单的最简单的定义,是网页上供用户输入信息的区域(不过,有时表单元素用于显示信息,而不是收集信息)。访问者可以在空白域中输入文字,通过点击一些小框进行或在菜单中进行选择,然后点击一个按钮,把这些信息发送出去以供处理,这些交互性的装置你为控件(control),它们的内容就是控件的值。
  要修改控件的值,访问者必须先把焦点移动控件上,这会激活控件并使其准备接受输入。使控件获得焦点的方法一般是用鼠标点击它,或者用制表键把光标从一个控件移到下个控件,输入值的方式,是键入文字,或有意识地执行一些其他操作(点击鼠标按键,按回车键等),在输入一个控件的值后,访问都 可以把浏览器的焦点转移到另一个控件,再输入一个值,这样一直做下去,直到修改完所有控件的值。
  表单被提交之后,和算是完成了,用户输入的信息作为一个表单数据集(form data set)被传送到服务器,这个数据集由所有表单控件(的名称)和它的值组成,数据集的处理工作由表单处理器(form bandler)负责,它是一段专为解释和使用提交的数据而设计的脚本或程序,许多表单处理器用于对输入的值进行验证,以确保需要的信息都已被输入并且其格式符合要求。
  处理提交的表单数据是一个完全不同的话题,它涉及脚本控制(scripting),编程,数据库段计和应用程序设计等复杂的事情,甚至还会牵到加密,个人隐私和安全等问题。

转载于:https://my.oschina.net/sikou/blog/518098

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值