Global Collect ist leider bekannt für Probleme. ( klick hier)
Ich werde da jedenfalls nichts mehr über die abwickeln
Viel Glück aber!
Gruß
edge
Global Collect ist leider bekannt für Probleme. ( klick hier)
Ich werde da jedenfalls nichts mehr über die abwickeln
Viel Glück aber!
Gruß
edge
Jo in anderen Sprachen schon aber in Java nicht.
Siehe hier -> http://de.selfhtml.org/javascr…kte/array.htm#allgemeines
Danke trotzdem
Ahh DANKE!
Nun geht schonmal etwas mehr:
Aber das 2. Problem ist nun, dass er das Feld "Vorname" nicht testet.
D.h. wenn ich bei Nachname nichts eingebe und bei Vorname gebe ich was ein, funktioniert es.
Aber wenn ich bei Nachname etwas eingebe und bei Vorname nichts führt er das ganze normal aus ohne eine Meldung auszugeben.
Hast du da auch nochmal eine Idee?
EDIT:
Ah war mein Fehler, es darf an der Stelle natürlich nicht der else-Teil stehen
So ist's nun richtig:
<script type="text/javascript">
<!--
function Pruefe() {
pflichtfelder = new Array('Nachname', 'Vorname');
for(i=0; i<pflichtfelder.length; i++) {
var x = pflichtfelder[i];
if(document.getElementById(x).value == "") {
alert("Bitte geben Sie hier etwas ein!");
document.getElementById(x).focus();
document.getElementById(x).style.backgroundColor = "red";
return false;
}
}
return true;
}
//-->
</script>
Alles anzeigen
Vielen Danke nochmal!
Gruß
edge
Also das Problem muss aufjedenfall irgendwo in dem Teil oben liegen.
Aber damit man es nachvollziehen kann habe ich mal eine Test-Site erstellt, welche sich auf das wesentliche beschränkt (Die ganze Site sind ausgedruckt in 8pt Schriftgröße 7 Seiten )
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>DF-Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script type="text/javascript">
<!--
function Pruefe() {
pflichtfelder = new Array('Nachname', 'Vorname');
for(i=0; i<pflichtfelder.length; i++) {
var x = pflichtfelder[i];
if(document.Bewerbung.x.value == "") {
alert("Bitte geben Sie hier etwas ein!");
document.Bewerbung.x.focus();
document.Bewerbung.x.style.backgroundColor = "red";
return false;
}
else {
return true;
}
}
}
//-->
</script>
</head>
<body>
<form name="Bewerbung" onSubmit="return Pruefe();" method="post" action="">
Nachname: <input type="text" name="Nachname"><br \>
Vorname: <input type="text" name="Vorname"><br \>
<input type="submit" name="submit" value="Absenden">
</form>
</body>
</html>
Alles anzeigen
Gruß
edge
Joa mag sein aber ich habe nicht immer Lust für eine Frage mich wieder in einem neuen Forum anzumelden. Habe mittlerweile soviele Forenaccounts, dass ich da garnichtmehr durchblicke.
Evtl. schaut Lars ja mal hier rein
Moin!
Evtl. kann mir ja jemand dabei helfen. Ich kapier des nun netmehr.
Ich sage dazu, dass ich keine Ahnung von JavaScript habe und mir den kram gerade beibringe.
Ich will, dass bestimmte Felder in einem Formular Pflichtfelder sind und auf Inhalt überprüft werden sollen. Diese Felder will ich in einem Array angeben, damit ich net für jedes Feld eine neue if-Bedingung schreiben muss und so dann eine for-schleife verweden kann.
Mein code bisher:
<script type="text/javascript">
<!--
function Pruefe() {
pflichtfelder = new Array('Nachname', 'Vorname');
for(i=0; i<pflichtfelder.length; i++) {
var x = pflichtfelder[i];
if(document.Bewerbung.x.value == "") {
alert("Bitte geben Sie hier etwas ein!");
document.Bewerbung.x.focus();
document.Bewerbung.x.style.backgroundColor = "red";
return false;
}
else {
return true;
}
}
}
//-->
</script>
Alles anzeigen
Dabei passiert aber garnix. Er führt das formular ganz normal aus. Auf wenn die beiden Felder leer sind.
Wenn ich den if-teil weglasse und stattdessen "alert(x);" schreibe funktioniert das wunderbar und er gibt mir die Namen der beiden Felder nacheinander als Alert aus.
Hat jemand eine Ahnung wie ich das umschreiben muss, damit das geht?
Hat jemand überhaupt mein Problem verstanden?
Gruß
edge
Der Herr Sir-G hat auf seiner Website unter dem Punkt "Training" auch ein paar Nette Infos zum Thema Muskeln usw.
Wer die News hier im Forum liest weiß das aber sicher schon
Gruß
edge
Ich habe auch mal eine Frage aus aktuellem Anlass:
Meine Nachbarn zicken auch rum und so kann ich net immer üben, wann ich es will... Dieser Thread hat mich auf die Idee gebracht, auch mal zu versuchen Trigger zu bauen.
Leider fehlt mir noch das passende Drummodul. Ich benötige ein schön billiges Modul, welches nun aber auch nicht zuuu schlecht sein sollte.
Das Alesis ist mir z.B. schon zu teuer. Welches könnte man empfehlen (gebraucht oder neu).
Gruß
edge
Mal kurz Offtopic: Hat jemand aus Bremen eine Multiklammer billig abzugeben? Mein neues Tom gammelt vor sich hin und ich hab kein Geld für eine neue
[edit]
Hat sich erledigt Habe einen Beckenständer umgebaut
OT: Diese Thread müsste eigtl. aufbewahrt werden: Wie oft kam es vor, dass 3 Leute genau zur selben Sekunde mit dem selben Inhalt posten?
Wetter war der Hammer ich bin die ganze Zeit nur in Hose rumgerannt und nun gut braun
Lemmy ist im Krankenhaus, deswegen konnten die nicht auftreten
Komme auch aus Bremen.
Werde den Thread mal im Auge behalten
Gruß
edge
Na, alle wieder heil angekommen?
War sau geil das Wochenende
Gruß an alle die da waren!
edge
Ich habe das von M&T für umsonst zugeschickt bekommen.
Gruß
edge
Hmm eine Frage habe ich doch nochmal
Wie klingen denn die nicht Experience Tiger Becken?
Sind die Rock/Metal tauglich?
Gruß
edge
Also die Top-Seite, wenns um Websites u.ä. geht ist:
Hier findet man ALLES, was mit html, css u.ä. zu tun hat.
Da guck ich sogar noch öfters mal vorbei
Gruß
edge
Hmm
evtl. habe ich mein neues 18" Crash gefunden. Meine Preisklasse wäre das...
Nun mal hoffen, dass die auch ordentlich klingen
Gruß
edge
Moin!
Sehr leicht ist auch:
White Stripes - Seven Nation Army
Wenn du nach Drumtabs spielen kannst/willst findest du [URL=http://www.mxtabs.net/tab_versions.php?path=Drums,t,4391,The+White+Stripes,Seven+Nation+Army,106325]hier[/URL] nen recht gutes.
Ich arbeite gerade an Rage Against the Machine - Killing in the name.
Gruß
edge
ZitatOriginal von DukeNukan
Ikea / Ebay.
4 Posts weiter oben...