Hallo,
der komplette Code ist leider viel zu Lang, ich habe mal die wichtigsten Stellen herausgeschnitten und ein paar Erklärungen angegeben.
Gruß Chantal
function aufZahlenPruefen()
{
for(i=0;i<document.AuswahlDatensatz.AlleFelder.value;++i)
{
if(document['AuswahlDatensatz']['Zahlen'+'i'].value)
{
alert(document['AuswahlDatensatz']['Zahlen'+'i'].value);
}
else
{
alert("raus");
}
}
es werden erst aus einer DB Daten ausgelesen und das ist nun die Stelle, an der man die Daten ändern kann.
Nun soll aber an der Stelle wo sich in der DB Zahlen befinden zusätzlich ein Hiddenfeld erzeugt werden.
Das Formular heisst:AuswahlDatensatz, AlleFelder ist die Anzahl der Spalten der Tabelle.
Forschleife
if Abfrage
response.write("Bitte nur Zahlen eingeben!")
Zahl = 1
%>
<input type=hidden name="Zahlen<%=(i)%>" value="<%=rs(i).value%>">
<input type=text size=30 name="Bearbeitung<%=(i)%>" maxlength="<%=rs(i).definedSize%>" value="<%=rs(i).value%>">
ende if
ende For
Wenn Zahl = 1 ist dann soll das JavaScript Formular angesprochen werden#######
<input type=button value="Eintrag speichern" onClick="return aufZahlenPruefen()">
Das Ziel was ich bei dieser Aktion habe ist, dass ich prüfen will ob wirklich Zahlen eingegeben wurden.