在客户端进行验证

Validating in the client side

本文关键字:验证 客户端      更新时间:2023-09-26

我使用四个asp.net文本框来捕获数据。如果至少有一个文本框被填充,我需要允许输入数据。我想在客户端做到这一点,使用javascript。我可以在服务器端做这个。我不想仅仅为了这个向服务器发送请求。我不擅长javascript。

验证表单的onsubmit事件。

创建一个函数验证您的字段,然后返回一个布尔值。如果结果为false,则窗体将不显示

验证函数的示例,只有当您的字段文本值大于10个字符时才会返回true。

function validate() {
    return document.form.fieldId.value.length > 10;
}

尝试使用jQuery,这样做更简单:

function validate() {
    return $("#fieldId").val().length > 10;
}

在HTML表单标签中:

<form onSubmit="validate()">...</form>

您可以自定义代码来做其他事情,但这是主要思想。