当前位置: 首页 > 知识库问答 >
问题:

当使用输入类型为submit时,html5表单验证不起作用

危文乐
2023-03-14

嗨,我想用提交按钮验证输入类型=电子邮件字段。我在页面中有两个表单元素。我正在打开一个div(divForgotPassword)作为模式。但是必需的属性在模态内部不起作用。下面是我的代码

<form id="form1" runat="server">

//一些元素

 <form id="form2" action="javascript:RetrievePassword();">
      <div id="divForgotPassword" style="display:none" title="Forgot password">

                  <table>
                    <tr>
                        <td>
                            <asp:Label ID="lblForgotPassword" runat="server" Text="Email"></asp:Label>:
                        </td>
                        <td>
                            <input type="email" required="required" id="txtForgotEmail" />
                        </td>
                    </tr>
                    <tr>
                        <td>
                            <input type="submit" style="background-image:url('Images/buttons/btn_send.png')" id="btnSend"  />
                        </td>
                    </tr>
                </table>


            </div>
</form>

共有1个答案

易宣
2023-03-14
<form id="form2" action="javascript:RetrievePassword();">
<div id="divForgotPassword"  title="Forgot password">
    <table>
        <tr>
            <td>
                <label for="txtForgotEmail">
                    EMAIL : </label>
            <td>

                <input type="email" required="required" id="txtForgotEmail" />
            </td>
        </tr>
        <tr>
            <td>
                <input type="submit" style="background-image:url('Images/buttons/btn_send.png')" id="btnSend" />
            </td>
        </tr>
    </table>
</div>

请找到这个演示

 类似资料:
  • 我试图找到一个完整的模式列表,用于通过HTML5表单验证各种类型的输入,特别是、、等等,但我找不到任何模式。目前,这些输入验证的内置版本远非完美(甚至不检查输入的内容是否是电话号码)。所以我想知道,我可以使用哪些模式来验证用户在输入中输入了正确的格式? 以下是一些默认验证允许不允许的输入的例子: 这个字段允许在@后面有不正确域的电子邮件,它允许地址以破折号或句号开始或结束,这也是不允许的。因此,是

  • 我使用HTML5验证字段。我提交的表单使用JavaScript点击按钮。但是HTML5验证不起作用。它只在输入类型为时才起作用。除了使用JavaScript验证或将类型更改为提交之外,我们还能做什么吗? 这是超文本标记语言代码: 我正在函数中提交表单。

  • 这里是我的pom.xml 4.0.0 org.springframework.Boot spring-boot-starter-parent 2.3.2.release com.king Gestpeacesecurity 0.0.1-snapshot Gestpeacesecurity用于Spring Boot的和平安全项目 我的实体代理,我使用lomback作为getter和setter 这是

  • 我正在按照本指南使用Spring表单验证,但我无法在自己的程序中验证表单。我完全按照指南中的描述去做,但在我的应用程序中却不起作用。 我使用Spring Tools Suite并下载了示例应用程序,以查看它是否真的可以工作。我看不出究竟是什么原因导致表单验证发生在示例应用程序中而不是我的应用程序中。我试图通过从POM中移除依赖项来缓慢地更改示例应用程序,以使其中断,但它继续工作.....到底是哪个

  • 我有一个jsf表单,它包括p: autoCompelete字段。给你; 表单中有3个验证。它们是“必需=真”。此外,它们位于p:自动完成字段中。 所以,问题是,当我在没有输入的情况下单击“保存按钮”时,验证工作正常。然而,当我只在一个p:autocomplete字段中输入,然后单击“保存”按钮时,primefaces验证不起作用,我得到了java错误。我的意思是,由于另外两个必填字段为空,我希望得

  • 我刚接触spring,我使用《spring in action 5》一书对其进行了探索。我对我的网站做了类似的操作,我已经为页面编写了2个控制器和2个html文件。第一页是比萨饼制作表单。第二个是订单提交。我的控制器代码实际上与书中的相同。在我开始验证表单输入之前,一切都很顺利。我做了比萨饼、订购课程和控制器所需的一切。 订单类: 比萨饼类: 披萨制作控制器: 表单提交控制器: 问题在于验证比萨饼