Hallo Klaus,
ich verwende folgendes.
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
function validate(theForm)
{
if (theForm.Textfeld.value == "" ||
theForm.Textfeld.value.length < 1)
{
alert("Upps Textfeld vergessen, bitte noch eintragen
!");
theForm.Textfeld.style.background = "#FFEBD7";
theForm.Textfeld.focus();
return false;
}
return true;
}
</SCRIPT>
<form action="seite2.asp" method="post" name="FormName" ONSUBMIT="return
validate(this);">
<input type="text" name="Textfeld" maxlength="255" size="35">
<input type="Submit" name="Textfeld_OK" value=" OK
"><br><br>
</form>
Gru� J�rg
-----Urspr�ngliche Nachricht-----
Von: Klaus [mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 11. Oktober 2002 19:17
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] AW:
[aspdebeginners] AW: [aspdebeginners] Verhindern, dass Textfelder nicht
ausgef�llt werden?
Hallo Gudula,
ich bedanke mich recht herzlich f�r den Tipp. Ich bin noch dabei das zu
verstehen. Ich tue mich allerdings immer schwer mit eingebundenen
Seiten.
F�llt dir vielleicht noch eine L�sung ohne Include ein? Zumal es mir um
deutlich mehr als nur 2 Seiten geht.
Viele Gr��e, Klaus
-----Urspr�ngliche Nachricht-----
Von: Gudula Schwingenheuer (PTS R. Schnettler)
[mailto:[EMAIL PROTECTED]]
Gesendet: Freitag, 11. Oktober 2002 17:22
An: ASP Diskussionsliste fuer Anfaenger
Betreff: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners] AW:
[aspdebeginners] Verhindern, dass Textfelder nicht ausgef�llt werden?
Hi
sowas in dieser Form funktioniert, hab es getestet ;-))
<body>
<%
dim aktion
dim allesOK
dim FehlerFeld1
dim speichern
dim Feld1
Aktion = Request("aktion")
Feld1 = Request("Eingabe")
speichern = Request("speichern") = "speichern"
allesOK = true
if aktion = "pruefen" then
if isnull(Feld1) or Feld1 = "" then
allesOK = False
FehlerFeld1 = "Dieses Feld muss ausgef�llt werden"
end if
end if
if allesOK and speichern then %>
<!--#include file="Seite2.asp" -->
<% else %>
<form method="post" action="Seite1.asp">
<input type="text" name="Eingabe">
<% = FehlerFeld1 %>
<input type="hidden" value="pruefen" name="aktion">
<input type="submit" value="speichern" name="speichern">
</form>
<% end if %>
</body>
' --- code der Seite2.asp
Ausgabe der Daten <br>
feld1
Herzliche Gr��e, Gudula
> -----Urspr�ngliche Nachricht-----
> Von: Gudula Schwingenheuer (PTS R. Schnettler)
> [mailto:[EMAIL PROTECTED]]
> Gesendet: Freitag, 11. Oktober 2002 16:47
> An: ASP Diskussionsliste fuer Anfaenger
> Betreff: [aspdebeginners] AW: [aspdebeginners] AW: [aspdebeginners]
> Verhindern, dass Textfelder nicht ausgef�llt werden?
>
>
> stopp...hab es nicht getestet. Ich nutze dies nur, wenn ich auf der
selben
> Seite ein Include anspreche oder einen Part, der dort liegt. Sorry,
mit
> Action funktioniert das nicht. Vielleicht sind auch f�r Dich
> keine 2 Seiten
> n�tig. Dann h�ttest Du auch nicht den Stress mit dem Action-Tag.
>
> Herzliche Gr��e, Gudula
>
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [EMAIL PROTECTED] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp
| Oft Gefragtes: http://www.aspgerman.com/aspgerman/faq/
| [aspdebeginners] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdebeginners/ = Listenarchiv
| Sie knnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdebeginners.asp