在客户端验证

时间:2011-12-14 13:24:19

标签: javascript asp.net client-side

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

1 个答案:

答案 0 :(得分:0)

验证表单onsubmit事件。

创建一个验证字段的函数,然后返回一个布尔值。如果结果为假,表格将不会是沙子。

验证功能的示例,仅当您的字段文本值超过10个字符时,才会返回true。

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

尝试使用jQuery,更简单地执行此任务,如:

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

在HTML表单标记中:

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

您可以自定义代码以执行其他操作,但这是主要想法。