window.document.frmName.elements["poly[]"].value  !!!

-----Original Message-----
From: JSheble [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, February 19, 2002 9:41 AM
To: [EMAIL PROTECTED]
Subject: RE: [PHP] Novice Question


with this type of naming convention, how would you write a javascript 
function to access these form elements for client side 
validation?  JavaScript vomits when accessing 
window.document.frmName.poly[].value???

At 03:35 PM 2/18/2002 -0600, Rick Emery wrote:
>name each field with an array name.  I know the following works with
>checkboxes; try it with text fields:
>
><input type=text name=poly[] value="">
><input type=text name=poly[] value="">
><input type=text name=poly[] value="">
><input type=text name=poly[] value="">
>
>
>then, in your php script called from the form, you'll access the
polynomials
>using poly[0], poly[1], poly[2], poly[3], etc.
>You know how many fields were created, because you created them; so you
>could pass the number of created fields in a HIDDEN value ($NoPols) from
the
>form.  As you examine each field, you'll determine if it's empty or not.
>
>for( $idx=0; $idx<$NoPols; $idx++ )
>{
>         if( strcmp( "", $poly[$idx] )
>         {
>         ... do something with field ...
>         }
>}
>
>-----Original Message-----
>From: brendan conroy [mailto:[EMAIL PROTECTED]]
>Sent: Monday, February 18, 2002 3:27 PM
>To: [EMAIL PROTECTED]
>Subject: RE: [PHP] Novice Question
>
>
>I wish to create multiple input fields on a single form, I think(sorry
>..could you advise?)
>
>I'd like a page that has multiple input fields, but I dont know how to
>access the individual inputs.
>
>Say the user wanted to enter three inputs(polynommials in this case)
>so they get a page with three input boxes,
>
>Enter polynommial here:
>
>Enter polynommial here:
>
>Enter polynommial here:
>
>
>How would I dynammicaly create the input boxes and name the inputs. Thanks
>for your time on this, I sorry I didnt explain this clearer in the first
>place,
>
>
>Thanks,
>
>
>Bren
>
>
>
> >From: Rick Emery <[EMAIL PROTECTED]>
> >To: 'brendan conroy' <[EMAIL PROTECTED]>,
> >[EMAIL PROTECTED]
> >Subject: RE: [PHP] Novice Question
> >Date: Mon, 18 Feb 2002 14:54:09 -0600
> >
> >Do you wish to create multiple forms or multiple input fields on a single
> >form?
> >
> >-----Original Message-----
> >From: brendan conroy [mailto:[EMAIL PROTECTED]]
> >Sent: Monday, February 18, 2002 2:48 PM
> >To: [EMAIL PROTECTED]
> >Subject: [PHP] Novice Question
> >
> >
> >Hi thanks for reading this.
> >
> >This problem is difficult to get across, this is what happens:
> >
> >A) On a html page I ask users how many inputs they wish to enter, say 3.
> >The
> >
> >3 is stored as a variable called $NoPols.
> >
> >B) Then in the code below, a loop creates $NoPols (3) forms to take the
> >users inputs.
> >
> >The problem is that the same name($Yourpol) is used in each of the
created
> >forms, and i dont know how to get around this problem.
> >
> >I would like to know if it is possible to create a page which has a
number
> >of forms, the number of which is decided by the user(on a start page), so
> >the user can submit as many inputs as they want from one page.
> >
> >
> >Sorry if I've wasted your time,
> >
> >I'd be very grateful for any assisstance with this problem,
> >
> >thanks a million,
> >
> >
> >
> >
> >Brendan
> >
> >
> >
> >
> >
> >
> >
> ><html>
> ><head>
> ><title>npage.php</title>
> >
> ></head>
> >
> ><body bgcolor="#FFFFFF" text="#000000">
> >
> ><p>
> ><?php $NoPols; ?>
> ><?php
> >for($i=1 ;$i<= $NoPols ; $i++)
> >{
> >?>
> ><form action="ppage.php" method=post>
> >enter polynomial <? echo "$i";?> here:<input type="text" name="Yourpol">
> ><br>
> ></br>
> ><?
> >}
> >?>
> ><input type="submit" name="submit" value="Submit Pols!">
> >
> >
> >
> ></body>
> ></html>
> >
> >_________________________________________________________________
> >Send and receive Hotmail on your mobile device: http://mobile.msn.com
> >
> >
> >--
> >PHP General Mailing List (http://www.php.net/)
> >To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >--
> >PHP General Mailing List (http://www.php.net/)
> >To unsubscribe, visit: http://www.php.net/unsub.php
> >
>
>
>_________________________________________________________________
>Join the world's largest e-mail service with MSN Hotmail.
>http://www.hotmail.com
>
>--
>PHP General Mailing List (http://www.php.net/)
>To unsubscribe, visit: http://www.php.net/unsub.php


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to