代码之家  ›  专栏  ›  技术社区  ›  Maxi

使用输入类型电子邮件的aspx页面

  •  1
  • Maxi  · 技术社区  · 6 年前

    我在网络表单aspx页面中有一个文本框

    <input ID="txtEmail" name="txtEmail" style="Font-Size:20px"  placeholder="Email" Type="Email" runat="server" />
    

    但它总是给我一个错误 'Email' is not a valid type for an input tag. 够奇怪的了,它显示了这个选项 Email 当我在输入标记中输入单词时 Type= 它显示 电子邮件 作为一个选项,但再次表示没有电子邮件之类的东西,我需要使用此选项来查看输入的电子邮件是否以结尾 @Email.com

    2 回复  |  直到 6 年前
        1
  •  1
  •   Emiliano Montesdeoca    6 年前
    <asp:TextBox runat="server" type="email" id="emailtextbox" />
    

    这对我有用。

    如果不适合您,可以手动添加属性,如下所示:

    emailtextbox.Attributes["type"] = "email"; 
    
        2
  •  0
  •   Simple Code    6 年前

    尝试以下操作: txtemail.Attributes.Add("type", "email");

    如果你想这样用 txtEmail.Attributes("type") = "email" 喜欢 @Scath提到它将不起作用,因为它是一个属性,而不是一个方法