Hallo Bettina
1. Mit jedem Record hast du ein neues Formular
2. Mit jedem Record hast du den selben Namen für die Checkbox
das lässt folgende Lösungen zu:
1. Du machst nur ein Formular, worin alle checkboxen andere (unique=eindeutige) Namen haben,
2. Du überprüfst einfach jedes Formular auf checkboxen namens "Nummer", existiert ein solches und ist es aktiviert, ist chkFormular OK. (so musst du auch nichts in den VBScript-Teilen umprogrammieren)
ich würde letztere Lösung vorschlagen, das JS dazu:
function chkFormular()
{
for (i=0; i<document.forms.length; i++)
{
for (j=0; j<document.forms[i].elements.length; j++)
{
if (document.forms[i].elements[j].name == "Nummer")
{
if (document.forms[i].elements[j].checked==true)
{
alert, fokus und return false...
}
}
}
}
}
Hoffe, dass dir das etwas Hilft und mein Beispiel irgenwie taugt
Gruss
Philipp