html - HTML:取消所需输入并重定向回索引的按钮
问题描述
我正在开展一个要求用户注册帐户的项目。我目前正在尝试弄清楚如何获得一个按钮来取消当前表单并重定向回索引页面。
用户被引导到一个简单的页面,他们可以在其中输入他们的姓名。该名称当前是“必需的”,因此如果用户想要创建帐户,则必须输入该名称。用户在此页面有两个选项: 1. 输入名称,点击“创建账户” 2. 点击“取消创建账户”
现在,每当我单击“取消创建帐户”时,我都会收到一条消息,告诉我填写“名称”字段,因为它是必需的。我怎样才能绕过这个,所以我可以只返回索引页面而不提交表单?
我已经尝试过“formnovalidate”,但没有奏效。我一直在寻找其他一些解决方案,但没有一个可以同时进行重定向和取消。
这是该项目的 CodePen:https ://codepen.io/anfperez/pen/oRgoOm
<label>Name</label>
<input id="name" name="name" maxlength="80" required/>
<input id="register" type="submit" name="submit" value="CREATE ACCOUNT" />
<!--this is supposed to redirect back to an index page -->
<a href="./"><button style="margin-left:20px;" noformvalidation>CANCEL CREATE ACCOUNT</button></a>
解决方案
如果需要链接,请使用链接。
如果您想要提交按钮,请使用提交按钮。
不要将两者用于同一个控件。无论如何,它在 HTML 中是不允许的。
推荐阅读
- r - r 代码,尽管有行,但只评估一个值
- java - Java,将控制台内容写入文件
- python - pygame中的弹丸运动和重力仅有时有效
- reactjs - 如何处理 React 生命周期方法中的 API 调用?
- java - Convert Sting of comma delimited into Array using Stream
- c - 除了(可能)内存使用之外,将 uint32 换成 uint64 是良性的吗?
- reactjs - 内联 css 属性 backgroundImage 不会在子目录 ReactJS 中的构建上传时加载图像
- javascript - Mongoose 模式不会创建具有给定属性的正确对象
- java - Pdfbox2.0 3在同一行/行上添加带有标签的单选按钮
- vb.net - 我应该如何修改此代码以适应异步行为?