前端—表单表格

前端—表单表格,第1张

作用:将前台用户数据通过get或post请求方式,提交给后台,并将新页面标签中接收与后台相应

请求方式:

1,get:将数据以url链接拼接方式提交给后台,速度快,但安全性低,且有数据大小的限制

2,post:将数据以数据包的方式提交给后台,速度较慢,但安全性高,且无数据大小限制

3,前后台交换数据的依据为:表单元素的name与value,name为key,value为value

action:提交的后台接口(请求的服务器指定路径)

特点:1,表头垂直水平居中

2,单元格垂直居中

3,cellspacing控制单元格之间的间距

4,table的显示特性:内容不超过规定的宽高则采用规定的宽高,当内容显示区域的宽高超过规定的宽高,表格的宽高由内容显示区域决定

5,rules:边框规则,设置后会合并边框(cellspacing失效):groups分组带有边框 all所有带有边框,rows行带有边框,cols列带有边框

6,cellpadding:内边距(一般对内容进行格式化布局)

7,cell的width可以规定列宽占比(以上的设置一般在table标签中设置)

8,colspan合并列 rowspan合并行(在表格中直接操作),以上的赋值可以在引号里面直接给值,不用加单位

1、首先,你要对form表单设置下相关属性,增加如下属性:

enctype="multipart/form-data" action="接收上传文件的后台处理URL" method="post"

<form enctype="multipart/form-data" action="" method="post">

如果是要提交表单内容给 服务器的 python 处理,那么只需要在表单 <form>里面的 action 填写服务端的处理路由就可以了。或者用 <a>指向服务器路由get querystring。前端方面不需要python啊。

前端的提交交互动作,都是由 javascript 处理就可以了

远程登录ssh之后,那个web页面可以通过url访问还是服务器上可以直接读取的文件?

如果是前者,就等于python爬虫了,使用 uillib urllib2访问 web页面的 url 得到响应,然后解析,再使用刚才两个标准模块里面的.大概事例代码:

import urllib, urllib2

res = urllib2.urlopen("http://your.web.com")

html = res.read()

# 解析 html ,读取 你要提交的内容

# 提交到新的连接

# get

params = urllib.urlencode({'programe': 'python', 'age': 12})

f = urllib.urlopen("http://your.web.com?%s" % params)

# post

params = urllib.urlencode({'programe': 'python', 'age': 12})

f = urllib.urlopen("http://your.web.com", params)

直接读取服务器上的web文件内容解析提交的内容,后面的过程也是一样。

另外,python 有个 requests 的库,封装得更好,使用方便


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/654513.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-23
下一篇2023-07-23

发表评论

登录后才能评论

评论列表(0条)

    保存