此 <a> 标记的外部网址是什么
What is the external URL for this <a> tag
>我正在使用一个包含3部分的表格,登录,忘记密码和注册。初始视图是登录表单,但可以更改为忘记密码或注册表单,后者使用 JS 替换初始视图。
如果不满足验证,我希望回发到页面。这似乎工作正常,并且该字段会重新填充自己。但是,回发时我无法加载正确的表单。
例如,如果用户正在填写"忘记密码"表单,并填写了无效的电子邮件地址,则表单顶部的消息将正确无误,但将显示的表单是默认登录表单。一旦用户单击忘记密码按钮,JS就会将其踢到忘记密码表单,并重新填充用户无效的电子邮件地址。每个表单都有一个唯一的"form_type"隐藏变量来区分这三个变量,所以我可以使用它来检查然后加载正确的变量。理想情况下,我想将其保留为 1 页,并在可能的情况下使用 JS 在三页之间交换。
我不知道如何在发布后让它加载正确的表单。它使用以下代码在窗体之间更改。回发时如何链接到正确的表单。
<a href="javascript:;" id="forget-password">
<a href="javascript:;" id="register-btn">
我根本不擅长JS,我认为这就是问题所在。前端和JS都是由第三方创建的,它是"Metronic"主题。如果我需要包含任何 JS,请告诉我。如果它有所作为,尽管逻辑应该相同,但我也在使用编码点火器。
编辑 在表单之间交换的所有功能都在那里,我只需要它来回发到正确的表单。这就是我到目前为止所拥有的,如果您单击忘记密码并输入超过 5 个字符的电子邮件地址,您将明白我的意思。我显然没有问得很清楚...
一旦用户提交,并且表单被回发并出现错误,我需要弹出正确的表单,而不是页面的默认值。上面的标签是用于在不同表单之间交换的链接。
也许您可以尝试回发以查看,也可以带一个额外的变量说"show_form">
在那show_form你有形式 ID 并基于它做 jquery 隐藏/显示方法
像$('#' + show_form).show()
和其他 2 个隐藏。
你可以试试这个。
我不确定我是否完全理解你在问什么。您是否需要在同一页面中有 3 个表单并使用 JS 在它们之间交换?
如果是这样,请为每个表单提供一个唯一的 ID,并有 2 个带有显示的表单:none。 那么你所要做的就是(假设你不想使用 jQuery(只是改变样式。
.HTML:
<form id="first_form" class="form-visible">
...
</form>
<form id="second_form" class="form-gone">
...
</form>
<form id="third_form" class="form-gone">
...
</form>
.CSS:
.form-visible
{
display: inline;
}
.form-visible
{
display: none;
}
.JS:
function swapForms(id)
{
Swap-between-forms
}
一些变量来区分形式。 例如,在提交表单后,您可以在变量名称中回发错误,例如如果提交的表单忘记了密码,则定义变量名称$forgot像这样。 在查看文件中检查是否(isset($forgot((,然后将其样式设置为显示块。
- Android,TCP,Servlet - 无需外部库即可进行来回通信.标准有效的方法是什么
- 访问它外部的回调函数参数的简单方法是什么
- 侦听 Ember 组件外部的点击的正确方法是什么?
- 通过外部 cdn 和 meteorjs 包含外部 cesiumjs 库的正确方法是什么?
- 将外部数据加载到chrome扩展程序的最简单方法是什么
- 使用内部函数返回到外部函数的必要性是什么
- 此 标记的外部网址是什么
- 在外部javascript文件中获取asp控件ID的最佳方式是什么
- 调用外部JS和CSS到我的网站-风险是什么
- TypeScript:告诉外部函数当前的上下文是什么
- 我在另一个网站上的javascript,它检查cookie的域是什么
- 在不影响UI的情况下,将外部几何图形加载到Three.js中的最佳和最快方法是什么
- 网站上的3D图像非常酷,但这背后的技术是什么?
- 在某些零售网站上,围绕一些美元价值的报价的目的是什么?
- 在没有外部库的情况下,在Node中处理多个异步http请求的正确方法是什么?
- 为了避免全局变量和方法,外部JavaScript文件应该是什么样子的?
- 创建内部尺寸固定、外部尺寸流动的框架的最佳方法是什么?
- 如果从Parse Cloud调用外部api,原始主机名是什么?
- 让javascript访问外部图像的安全风险是什么?
- AngularJS:在鼠标点击外部时关闭下拉/弹出窗口元素的正确方法是什么?