Validering af flere form-felter med samme navn.
Kære Eksperter!Jeg har flg. problem, har en form, som bygges op på baggrund af data i en database. Der er mange feltet som hedder det samme, når brugeren ændre et input felt, køres onchange-funktionen, som kalder et javascript, som validere feltet. Når jeg vil have to værdier med i javascriptet fra min form, så fortsæller den mig at den ene variablen IKKE er defineret.
Problemet er udentvivl at jeg ikke får begge variabler over fra formen og ned i scriptet. Det er det som er problemet. Min form bygges på af nedenstående asp-kode:
response.Write("<form method='post' name='formen' action='update.asp'>")
StrSql="Select Varenummer, Varenavn1, Beholdning FROM LagKart WHERE Gruppe ='"+vgrp+"'"
Set rs2 = Conn.Execute(strSQL)
response.write"<Table border='0'>"
response.write "<TR><TD><B>Varenummer</B></TD>" & "<TD><B>Varenavn</B></TD>" & "<TD><B>Beholdning</TD></B><td><b>Antal</b></td></TR>"
Do
response.write "<TR><TD>" & rs2("Varenummer") & "</TD><TD>"& rs2("Varenavn1") & "</TD>
<TD><center>"& rs2("Beholdning") "</center></TD><td><input type = 'hidden' Name = 'paalager' value = "& rs2("beholdning") &">
<input type='text' size=2 name='KAntal' onChange='lagercheck(value, document.formen.paalager.value);' >
<input type = 'hidden' Name = 'varenr' value = "& rs2("varenummer") &"></td></TR>"
rs2.MoveNext
Loop While Not rs2.EOF
response.write("</table>")
response.Write("<input name='Submit' type='submit'>")
response.Write("</form>")
----
Mit java script:
<script language='javascript' type='text/javascript'>
function lagercheck(antal, lager)
{
alert(antal);
alert(lager);
</script>
Håber på at nogen kan hjælpe
Venlig hilsen
Per Samuelsen
