大家好,我想知道我们能否验证一个位于 asp.net 中表单元素外部(服务器端验证)和 html 中表单元素外部(客户端验证)的控件,让我们仔细看看
<html>
<body>
<input type="text" name="first name"/>
</body>
</html>
我们可以通过java脚本在上面的文本框上应用客户端验证吗?
在 ASP.NET 中
<form runat="server">
</form>
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
这里我在表单后面写了文本框,它会在服务器端验证吗?
最佳答案
上次我检查时,在表单外部包含表单元素(例如输入)不是有效的 HTML。
无论如何,它在服务器端都不起作用,因为 ASP.NET 不知道文本框存在。我可以看到它在客户端工作,但我从未尝试过,因为它没有意义。
您想在这里实现什么目标?可能有更好的解决方案。
关于javascript - 分别在javascript和asp.net中进行客户端验证和服务器端验证?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3652136/