Hello friend in below email the script is not attached here is thescript.
>
><script>
> function isempty(t)
> {
> if(t.value == "")
> return true;
> else
> return false;
> }
> function checkIschar(z)
> {
> if (isNaN(z.value)== true)
> return 'y';
> else
> return 'n';
> }
> //function checkform(form)
> //{
> // if (checkfields(form)== true)
> // document.f1.submit()
> // else
> // {
> // alert("please fill form correctly");
> // document.f1.focus()
> // }
> //}
> function checkfields(f,b)
> {
> alert("f = " + f)
> var ff,element1,element2,element3,element4,element5,element6;
> alert("elements are created");
> for(ff = 1;ff >= f ; ff++);
> {
> alert ("FF = " + ff);
> element1 = eval('document.f1.name'+ ff);
> element2 = eval('document.f1.age' + ff);
> element3 = eval('document.f1.cmb' + ff);
> element4 = eval('document.f1.workingfield' + ff);
> element5 = eval('document.f1.emailadd' + ff);
> element6 = eval('document.f1.webadd' + ff);
> alert ("element1 = " + element1.value);
> alert ("element2 = " + element2.value);
> alert ("element3 = " + element3.value);
> alert ("element4 = " + element4.value);
> alert ("element5 = " + element5.value);
> alert ("element6 = " + element6.value);
> if (isempty(element1)==true)
> {
> alert("Please enter name");
> element1.focus()
> }
> else if(checkIschar(element1) == 'n')
> {
> alert("Please enter character only");
> element1.focus()
> element1.select()
> }
> else if (isempty(element2)==true)
> {
> alert("Please enter age");
> element2.focus()
> }
> else if(checkIschar(element2) == 'y')
> {
> alert("Please enter Numbers only");
> element2.focus()
> element2.select()
> }
>
> else if (element3.selectedIndex==0)
> {
> alert("Please Select persent activity");
> element3.focus();
> }
> else if (element3.selectedIndex==2)
> {
> if (isempty(element4)==true)
> alert ("pleaes enter working filed");
> element4.focus()
> if(checkIschar(element4) == 'n')
> {
> alert("pleaes enter only characters");
> element4.focus()
> element4.select()
> }
> }
> else if (isempty(element5)==true)
> {
> alert("Please enter Emial address");
> element5.focus()
> }
> /*else if(checkIsmail(element5) == 'n')
> {
> alert("Please enter valid mail address");
> element5.focus()
> element5.select()
> }*/
> else if (isempty(element6)==true)
> {
> alert("Please enter web address");
> element6.focus()
> }
> alert("hello from last line of loop ff = " + ff);
> /*else if(checkIsweb(element6) == 'n')
> {
> alert("Please enter valid web address");
> element6.focus()
> element6.select()
> }*/
> //else if (ff ==> f)
> //document.f1.submit();
> }
> alert("out of loop")
> }
>
></script>
arati
>
>>From: "arati palan" <aratipalan@h...>
>>Reply-To: "javascript" <javascript@p...>
>>To: "javascript" <javascript@p...>
>>Subject: [javascript] validation (javascript)of form created in asp
>>withloop
>>Date: Sat, 02 Feb 2002 13:47:52 +0000
>>
>>Hello
>>
>>i am new subscriber in this forum
>>
>>background
>>in this code i have created table with loop using asp now i want to
>>validate
>>that form when user click on submit button
>>
>>i want to ask question
>>
>>1. in this code for loop is working only 1 time during validation after
>> 1st rotation it comes out do not do validation for 2 nd row.
>>2 when we write if element1.value ==""
>> {
>> alert ("fill the fields";
>> element1.focus()
>> }
>>but it gived alert but don't focus on that filed & continuous taking the
>>validation of otherfield
>>
>>i actually tried lot but it don't work
>>
>>please see & reply urgently.
>>
>>thanks
>>arati here is the code
>><HTML>
>><HEAD>
>><TITLE></TITLE>
>><script>
>> function isempty(t)
>> {
>> if(t.value == "")
>> return true;
>> else
>> return false;
>> }
>> function checkIschar(z)
>> {
>> if (isNaN(z.value)== true)
>> return 'y';
>> else
>> return 'n';
>> }
>> //function checkform(form)
>> //{
>> // if (checkfields(form)== true)
>> // document.f1.submit()
>> // else
>> // {
>> // alert("please fill form correctly");
>> // document.f1.focus()
>> // }
>> //}
>> function checkfields(f,b)
>> {
>> alert("f = " + f)
>> var ff,element1,element2,element3,element4,element5,element6;
>> alert("elements are created");
>> for(ff = 1;ff >= f ; ff++);
>> {
>> alert ("FF = " + ff);
>> element1 = eval('document.f1.name'+ ff);
>> element2 = eval('document.f1.age' + ff);
>> element3 = eval('document.f1.cmb' + ff);
>> element4 = eval('document.f1.workingfield' + ff);
>> element5 = eval('document.f1.emailadd' + ff);
>> element6 = eval('document.f1.webadd' + ff);
>> alert ("element1 = " + element1.value);
>> alert ("element2 = " + element2.value);
>> alert ("element3 = " + element3.value);
>> alert ("element4 = " + element4.value);
>> alert ("element5 = " + element5.value);
>> alert ("element6 = " + element6.value);
>> if (isempty(element1)==true)
>> {
>> alert("Please enter name");
>> element1.focus()
>> }
>> else if(checkIschar(element1) == 'n')
>> {
>> alert("Please enter character only");
>> element1.focus()
>> element1.select()
>> }
>> else if (isempty(element2)==true)
>> {
>> alert("Please enter age");
>> element2.focus()
>> }
>> else if(checkIschar(element2) == 'y')
>> {
>> alert("Please enter Numbers only");
>> element2.focus()
>> element2.select()
>> }
>>
>> else if (element3.selectedIndex==0)
>> {
>> alert("Please Select persent activity");
>> element3.focus();
>> }
>> else if (element3.selectedIndex==2)
>> {
>> if (isempty(element4)==true)
>> alert ("pleaes enter working filed");
>> element4.focus()
>> if(checkIschar(element4) == 'n')
>> {
>> alert("pleaes enter only characters");
>> element4.focus()
>> element4.select()
>> }
>> }
>> else if (isempty(element5)==true)
>> {
>> alert("Please enter Emial address");
>> element5.focus()
>> }
>> /*else if(checkIsmail(element5) == 'n')
>> {
>> alert("Please enter valid mail address");
>> element5.focus()
>> element5.select()
>> }*/
>> else if (isempty(element6)==true)
>> {
>> alert("Please enter web address");
>> element6.focus()
>> }
>> alert("hello from last line of loop ff = " + ff);
>> /*else if(checkIsweb(element6) == 'n')
>> {
>> alert("Please enter valid web address");
>> element6.focus()
>> element6.select()
>> }*/
>> //else if (ff ==> f)
>> //document.f1.submit();
>> }
>> alert("out of loop")
>> }
>>
>></script>
>></HEAD>
>><BODY bgcolor="wheat">
>><form name=f1 method = post action="form2.asp">
>> <table>
>> <tr bordercolordark=Blue bordercolor=Blue bordercolorlight=Blue>
>> <td><center> Name </center></td>
>> <td><center>Age</center> </td>
>> <td><center>Persent activity</center> </td>
>> <td><center> Enter name of Working field</center></td>
>> <td><center>Enter emial address</center></td>
>> <td><center>Enter web address</center></td>
>> </tr>
>> <%
>> b=5
>> for a = 1 to b
>> %>
>> <tr>
>> <td><input type=textbox name="name<%=a%>"size=20></td>
>> <td><input type=textbox name="age<%=a%>"size=5></td>
>> <td><select name = "cmb<%=a%>">
>> <option>
>> <OPTION>Studing
>> <option>Working
>> </select></td>
>> <td><input type=textbox name="workingfield<%=a%>" size=20></td>
>> <td><input type=textbox name="emailadd<%=a%>" size=20></td>
>> <td><input type=textbox name="webadd<%=a%>" size=20></td>
>> </tr>
>> <%
>> Next
>> %>
>> </table>
>> <center><input type=button
>>onclick="checkfields(<%=b%>,this.form)"value=Submit></center>
>>
>></form>
>>
>></BODY>
>></HTML>
>>
>>
>>
>>
>>
>>
>>_________________________________________________________________
>>Get your FREE download of MSN Explorer at
>>http://explorer.msn.com/intl.asp.
>>
>>
>>$subst('Email.Unsub').
>
>
>
>
>_________________________________________________________________
>Send and receive Hotmail on your mobile device: http://mobile.msn.com
>
>
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.