2011-12-14 190 views
0

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

+1

您已经提出了总共10个问题,甚至没有标记其中之一作为答案? – oscilatingcretin 2011-12-14 13:28:02

回答

0

验证您的表单onsubmit事件。

创建验证您的域,然后返回一个布尔函数。如果结果是错误的,表格将不会是沙子。

举例验证funcition,这将返回true,只有当你的字段文本值都有超过10个字符。

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

尝试使用jQuery,其简单的做这个任务,如:

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

在HTML表单标签:

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

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