26. april 2003 - 21:14Der er
19 kommentarer og 1 løsning
Array af <input type=text>
Jeg sidder og er ved at lave en form validering hvori der er et array af felter <input type=text> med sammenavn, dette vil jeg gerne hvave valideret om de er udfyldt korrekt, men hvordan får jeg javascript til det? har forsøgt at lave en var på følgende måde:
var firstnames= purchaseForm.formPsn_firstName[];
det virker ikke...
er der nogen som har en ide? så har jeg 100 point det haster!!!
det kan jeg ikke få til at virke den skriver at navnet er null eller ikke et objekt... og jeg har også prøvet med formnavn.indhold.value, kan det have betydning at jeg har _ (underscore)i navnet eller at det er med mine felter hedder: formPsn_firstname[]?
jeg vil gerne teste på om felterne er tomme og så sætte innerHTML i et felt ved siden af til en fejlmeddelelse afhængingt af hvilket felt fejlen er fra....
næsten... fejl meddelelserne skal bare komme i forskellige spans... sådan at hvis der er fejl i <input type=text name=inp> kommer der en fejlmeddelese i <span id=ErrorIn1>
fordi jeg skal sætte dem i et array på en anden side og hvis det ikke er arrays bliver de indsatte værdier med while($i<$numberOfpackages){ $j=($i-1); $_SESSION["psn_firstName"][$j]= $formPsn_firstName[$j]; $_SESSION["psn_lastName"][$j] = $formPsn_lastName[$j]; $_SESSION["psn_address"][$j] = $formPsn_address[$j]; $_SESSION["psn_zipCode"][$j] = $formPsn_zipCode[$j]; $i++; }
hvis der i formen ikke er [] tager den kun den første karakter i strengen
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.