当前位置:首页 > 教育培训 >

html前端怎么传值给后端(后端返回一个html显示给前端)

来源:原点资讯(www.yd166.com)时间:2023-07-09 01:45:31作者:YD166手机阅读>>

好了,关于前端的action属性和Method属性就讲到这里了。为了讲解action和method,还结合了后端的一丢丢知识,前端和后端的知识点以后都会慢慢讲到哈!

HTML表单常用元素1. 下拉列表

先来个前端代码:

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>彩虹运维技术栈社区主页</title> </head> <body> <h2>彩虹运维技术栈社区,公众号ID:TtrOpsStack</h2> <form action="http://192.168.11.10:8088/ttropsstack" target="_blank" method="post"> <label for="opslist">运维开发应掌握的技能:</label> <select id="opslist" name="opslist"> <option value="python">Python语言</option> <option value="go">Go语言</option> <option value="Shell">Shell语言</option> <option value="database">数据库</option> <option value="frontend">前端</option> <option value="Linux">Linux</option> <option value="network">网络</option> <option value="storage">存储</option> </select> <input type="submit"> </form> </body> </html>

后端代码:

# coding: utf8 from flask import Flask, request webapp = Flask(__name__) @webapp.route('/ttropsstack', methods=['GET','POST']) def ttropsstack(): if request.method == 'POST': a = request.form print a.get('opslist') return 'ok' else: return '提交数据需要post请求' if __name__ == '__main__': webapp.run(host="0.0.0.0", port=8088, debug=True)

在下拉框中选择“Go语言”,并提交

html前端怎么传值给后端,后端返回一个html显示给前端(13)

后端啥也没干,就只做了打印

html前端怎么传值给后端,后端返回一个html显示给前端(14)

2. 允许多选

前端代码:

<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8"> <title>彩虹运维技术栈社区主页</title> </head> <body> <h2>彩虹运维技术栈社区,公众号ID:TtrOpsStack</h2> <form action="http://192.168.11.10:8088/ttropsstack" target="_blank" method="post"> <label for="opslist">运维开发应掌握的技能:</label> <select id="opslist" name="opslist" size="6" multiple> <option value="python">Python语言</option> <option value="go">Go语言</option> <option value="shell">Shell语言</option> <option value="database">数据库</option> <option value="frontend">前端</option> <option value="linux">Linux</option> <option value="network">网络</option> <option value="storage">存储</option> </select> <input type="submit"> </form> </body> </html>

上述前端代码中,是使用multiple属性来实现选择多个值。

后端代码的打印方式稍微做了些许调整:

# coding: utf8 from flask import Flask, request webapp = Flask(__name__) @webapp.route('/ttropsstack', methods=['GET','POST']) def ttropsstack(): if request.method == 'POST': data = request.get_data() print data return 'ok' else: return '提交数据需要post请求' if __name__ == '__main__': webapp.run(host="0.0.0.0", port=8088, debug=True)

按住ctrl或者shift键可进行多选

html前端怎么传值给后端,后端返回一个html显示给前端(15)

后端打印的效果图下图:

html前端怎么传值给后端,后端返回一个html显示给前端(16)

栏目热文

html调用后端接口(html里面怎么导入web接口)

html调用后端接口(html里面怎么导入web接口)

专注于Java领域优质技术,欢迎关注作 者:Cherry300来 源:jianshu.com/p/c86cee16b41...

2023-07-09 01:45:13查看全文 >>

橘生淮南戈壁结局(原著暗恋橘生淮南中戈壁结局)

橘生淮南戈壁结局(原著暗恋橘生淮南中戈壁结局)

青春总是最令人懵懂又是最令人向往的时期。现在关于青春校园剧的改编一直都是一大热点,像正在热播的暗恋橘生淮南也是其中一部,...

2023-07-09 01:32:10查看全文 >>

橘生淮南江百丽结局

橘生淮南江百丽结局

《暗恋橘生淮南》江百丽结局:爱戈壁爱得太卑微,最终远走他乡开始新人生 文/呱呱热剧热播剧《暗恋橘生淮南》本周的剧情更新完...

2023-07-09 01:35:12查看全文 >>

橘生淮南电视剧是谁拍的(橘生淮南电视剧哪里播)

橘生淮南电视剧是谁拍的(橘生淮南电视剧哪里播)

《暗恋橘生淮南》终于开播,“振华三部曲”终于凑齐了。《暗恋橘生淮南》从开拍以来就备受关注,毕竟这是唯一一部由原著作者八月...

2023-07-09 01:59:46查看全文 >>

橘生淮南电影上映了吗(橘生淮南电影在哪演)

橘生淮南电影上映了吗(橘生淮南电影在哪演)

5月15日,新片《暗恋·橘生淮南》宣布因疫情撤档520,电影将延期上映,新档期尚未确定。此前,《可不可以不要离开我》、《...

2023-07-09 02:03:04查看全文 >>

html获取后台数据库(html调用数据库数据最简单方法)

html获取后台数据库(html调用数据库数据最简单方法)

大家常见的网站数据转移(数据迁移)通常是一种同样的cms之间。但是,如果网站换了CMS,后台数据库类型和数据表结构都不一...

2023-07-09 01:59:53查看全文 >>

怎么获取本地html页面的数据(html获取后台实时数据)

怎么获取本地html页面的数据(html获取后台实时数据)

不要使用sed、awk、grep等工具进行尝试(这会导致不可预期的结果)。在许多情况下,你最好选择使用支持XML数据的编...

2023-07-09 01:24:09查看全文 >>

html获取实时数据(html如何获取另一个html数据)

html获取实时数据(html如何获取另一个html数据)

在本Pandas教程中,我们将详细介绍如何使用Pandas read_HTML方法从HTML中获取数据。首先,在最简单的...

2023-07-09 01:57:34查看全文 >>

html代码中怎么获取后端传递参数

html代码中怎么获取后端传递参数

提到axaj很多人总说很难,什么回调函数呀等等就让人心烦,其实懂得ajax在js里面是如何实现向服务器请求数据的原理,那...

2023-07-09 02:10:51查看全文 >>

html发送数据给后端(html数据传到后端)

html发送数据给后端(html数据传到后端)

在电商网站搭建过程中,前端经常会向后端请求数据,有时候通过HTML、JS和PHP文件的处理来实现数据的连通。通常情况下,...

2023-07-09 02:07:00查看全文 >>

文档排行