flask传值给js

flask传值给js

flask代码:

# -*- coding: utf-8 -*-
from flask import Flask, jsonify, render_template
app = Flask(__name__, static_folder="./",template_folder='./',static_url_path='')  # 实例化app对象
@app.route('/', methods=['GET', 'POST'])  # 路由
def test_post():
    file_name = '你好,flask'
    # 把值传给 div 中 data
    return render_template('test1.html', data=file_name)
if __name__ == '__main__':
    app.run(host='0.0.0.0',  # 任何ip都可以访问
            port=7777,  # 端口
            debug=True
            )

html 代码

<!- flask 传值 给 div 标签 ->
<div id="dataid" d="{{data}}" style="display:none"></div>
<!- flask 传值 给 div 标签 ->
<script>
var js_data = document.getElementById('dataid').getAttribute('d');
alert(js_data);
</script>

版权声明:本文为weixin_44493841原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。