CGI form标签学习
今天讲一下用怎么创建FORM表单,我将在下面讲的全部都用object-oriented style来
举列子。
如:
- #!/usr/bin/perl -w
- use CGI;
- use strict;
- my $time = localtime;
- my $system = `uname -n`;
- my $user = `whoami`;
- my $path = `pwd`;
- my $q = CGI->new;
- $q->header(-charset=>'utf-8'),
- $q->start_html(-title=>'Welcome',-style=>{'src'=>'../manual/style/css/a.css'}),
- $q->start_table({-align=>'center',-width=>'60%'}),
- $q->start_Tr,
- $q->start_td({-align=>'left'}),
- "SYSTEM TIME : $time",$q->p,
- "SYSTEM : $system",$q->p,
- "SYSTEM USER : $user",$q->p,
- "SYSTEM PATH : $path",
- $q->hr,
- $q->start_form(-name=>'form_field',-method=>'post',-action=>'#'),
- "Username : ",$q->textfield(-name=>'user',-override=>1,-size=>30,-maxlength=>80),$q->p,
- "Password : ",$q->password_field(-name=>'password',-override=>1,-size=>32,-maxlength=>80),$q->p,
- "Email : ",$q->textfield(-name=>'email',-override=>1,-size=>30,-maxlength=>80),$q->p,
- "Upload File : ",$q->filefield(-name=>'upload',-default=>'starting value',-size=>50,-maxlength=>80),$q->p,
- $q->submit(-name=>'submit',-value=>'提交'),
- $q->reset(-name=>'reset',-value=>'重置'),
- $q->end_form,
- $q->end_td,
- $q->end_Tr,
- $q->end_table,
- $q->hr;
- "Your name is ",$q->em($q->param('user')),$q->p,
- "Your password is ",$q->em($q->param('password')),$q->p,
- "Your email is ",$q->em($q->param('email')),$q->p,
- "Your upload file is ",$q->em($q->param('upload')),$q->p,
- $q->end_html;
我这里加入了css样式,为了好看,嘿嘿!!
转载于:https://blog.51cto.com/huangyu/765740
CGI form标签学习相关推荐
- form标签中的target属性学习
最近工作中涉及到一些前台jsp页面的操作,在窗口显示过程中有一些调整,再次回想起form标签中target属性,记录一下. target 属性规定在何处打开 action URL. form.targ ...
- Spring MVC-05循序渐进之数据绑定和form标签库(下) 实战从0到1
概述 功能概述 搭建SpringMVC Maven工程 pom.xml 部署描述符web.xml 配置Spring MVC配置文件 日志配置文件 Domain类 Controller类 Service ...
- 【HTML5初探之form标签】解放表单验证、增加文件上传、集成拖放
导航 [初探HTML5之使用新标签布局]用html5布局我的博客页! [HTML5初探之form标签]解放表单验证.增加文件上传.集成拖放 [HTML5初探之绘制图像(上)]看我canvas元素引领下 ...
- a jquery 标签点击不跳转_form标签的action属性怎么用?form标签action属性的用法介绍(附实例)...
本篇文章主要的介绍了关于HTML中form标签action属性的用法介绍和实例,还有关于form标签的action属性的定义和语法介绍,最后徐还有关于form标签的action属性的作用解释.现在让我 ...
- HTML-form标签学习_015
HTML-form标签学习 HTML 中 <form> 元素表示了文档中的一个区域,这个区域包含有交互控制元件,用来向web服务器提交信息. 可以用 :valid 和:invalid CS ...
- spring form标签的使用
文章目录 前言 一.spring form 标签和JSRxxx数据格式验证 二.spring表单 标签分类.属性 1.标签类别 2.标签属性 三. JSRxxx约束 四.结合JSRXXX约束使用步骤 ...
- action请求是什么意思_html form标签的action属性是什么意思?又有哪些用法?(附实例)
本篇文章主要的介绍HTML form表单标签的action属性的用法,用法介绍和实例等都在里面,现在让我们一起来看吧 首先我们先来介绍一下关于HTML form标签的action属性的意思: form ...
- HTML页面制作标签学习
HTML 1.快速入门: 语法 html文档后缀名.heml或者.htm 标签分为 围堵标签:有开始标签和结束标签.如< html>< /html> 自闭和标签:开始标签和结束 ...
- HTML标签学习记录
序言 整理谷歌的小弟的笔记,版权归原作者所有,本文仅作整理,原文链接:http://blog.csdn.net/lfdfhl/article/list/2 常用标签 p标签 p标签在HTML中常用于表 ...
最新文章
- Doxygen使用介绍
- 20172319 实验二《树》实验报告
- qtabwidget放大_Qt自定义弹窗屏蔽父窗口(QWidget设置setWindowModality(Qt::ApplicationModal);以后再show)...
- java数据结构期末复习_java数据结构复习02
- Tips--解决BeatsX开机白灯闪三下无法连接问题(附拆机教程)
- 自然语言处理 matlab,程序员罗杰
- Scala-列表操作
- 设置windows引导linux分区,windows下安装grub引导Linux
- 绿色版电子书PDF转换Word转换器
- 本科生毕业论文中期检查表
- 练习linux命令的软件,找到一个linux下的中文打字练习软件
- 华三交换机升级的ipe文件_H3C S5830V2[S5820V2]系列以太网交换机 配置指导-Release 2108-6W101...
- 用JAVA SWING实现简单的折叠组件伸缩功能(不使用JLayeredPane)
- 钢筋穿入女子太阳穴 消防及时破拆将其营救
- 客运售票员_客运室优秀售票员事迹材料
- 创新创业名词解释_大学生创新创业指导_知到网课答案
- 回首风雨路 笔记本二十年发展史
- 华为生成很多html文件,原来只要按下华为手机这个键,100页纸质文件就能立马扫描成PDF...
- linux 选择 平铺 窗口,【如何配置linux 平铺式窗口管理器i3wm?】-看准网
- 理解linux cpu load