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)