Javascript 如何链接到html
请帮助,我提供了以下三个文件:Javascript 如何链接到html,javascript,html,flask,hyperlink,Javascript,Html,Flask,Hyperlink,请帮助,我提供了以下三个文件:application.py、ask.html、和link.html。在ask.html中,我试图要求用户为我提供一个链接。然后,它们将被重定向到link.html,在那里有一个按钮将它们带到该链接。但一旦按下按钮,它就不会把我带到链接,出现错误404 not found 在application.py中: @app.route("/") def ask(): return render_template("ask.html&q
application.py
、ask.html
、和link.html
。在ask.html
中,我试图要求用户为我提供一个链接。然后,它们将被重定向到link.html
,在那里有一个按钮将它们带到该链接。但一旦按下按钮,它就不会把我带到链接,出现错误404 not found
在application.py中:
@app.route("/")
def ask():
return render_template("ask.html")
@app.route("/link")
def link():
weblink = request.args.get("weblink")
return render_template("link.html", weblink=weblink)
在ask.html中:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Ask</title>
</head>
<body>
<form action="/link">
<input placeholder="weblink here" name="weblink" type="text">
<input type="submit">
</form>
</body>
</html>
问
在link.html中:
<!DOCTYPE html>
<html lang="en">
<head>
<title>Ask</title>
</head>
<body>
<a href="{{ weblink }}" class="btn btn-primary">Go to Link</a>
</body>
</html>
问
首先,更改:
<form action="/link">
改变
到
“出现错误”。。始终为ErrorsHanks提供所有具体细节,我已将其指定为Error404Hi!谢谢分享,不过同样的问题还是出现了。按钮刚刚将我带到/None目录,但仍然出现错误404Hmm,您应该收到一个405-methodnotallowed,因为我忘了将方法添加到/link。请参见编辑您是否记得在“此处web链接”占位符上键入?
<form action="/link" method="post">
@app.route("/link", methods = [“GET”, “POST”])
def link():
weblink = request.form.get("weblink")
...
<form action="/link">
<form action = "{{url_for('link')}}" method = "post">
@app.route('/link')
@app.route('/link', methods=['GET', 'POST'])
def link():
if request.method == 'POST':
weblink = request.form.get('weblink')
return render_template('link.html', weblink=weblink)