gpt4 book ai didi

Javascript 按钮重定向到 http ://127. 0.0.1 :5000/?

转载 作者:行者123 更新时间:2023-11-28 04:16:20 25 4
gpt4 key购买 nike

我是网络技术的新手,正在尝试构建一个基本网站。技术栈:前端Python+Flask和HTML+CSS+JS。

我有一个按钮,我试图从该按钮重定向到一个相对 URL:按钮 html:

<div class="form-group">
<input type="submit"
class="btn btn-primary btn-lg btn-block pb_btn-pill btn-shadow-blue"
value="Register"
onclick="approve()">
</div>

Javascript:

function approve() {
window.location.href = '/approve';
}

这不会带我去:http://127.0.0.1:5000/approve而不是:http://127.0.0.1:5000/

谁能指导一下?

解决方案:谢谢大家,这有帮助: return false https://stackoverflow.com/a/26518061/4253760

我还有一个问题,这个 URL 是什么?标记 http://127.0.0.1:5000/

最佳答案

您的按钮类型为“提交”。这将提交表格。该表单没有定义 URL,因此它假定当前文档,在您的情况下为“/”。 “/?”中的问号后面是表单内容(键/值),在您的情况下,表单是空的(它没有输入值,只有一个按钮)

您应该使用“按钮”类型的输入,或者 onclick 应该显示为“approve(); return false”以防止提交表单并执行您的函数

关于Javascript 按钮重定向到 http ://127. 0.0.1 :5000/?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49826687/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com