Bereiche
News
Rewind
Tipps & Berichte
Forum
Galerie
Journals
Events
Umfragen
Themenwoche
Kleinanzeigen
Interaktiv
Anmelden
Registrierung
Zu allen empfangenen Nachrichten
Suche...
Zur erweiterten Suche
Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum
>
Entwickler
>
Problem mit Javascript...
Problem mit Javascript...
Apfelsaft
09.03.07
13:51
Hallo, könnt ihr mir sagen, warum er in diesem Skript das alert- Fenster nicht anzeigt?
(Bin gerade am Verzweifeln, hab alles in meiner Macht stehende;-) versucht)
ohne die Zeilen umbrüche in der alert- Meldung funktioniert es.
Vielen Dank...
In einer externen Javascript datei...
<script type="text/javascript">
alert('Formular unvollständig:
<?php
echo implode($fehlerfelder);
?>
');
</script>
In der main php datei...
$ok = false;
$fehlerfelder = array();
if (isset($_POST["Submit"])) {
$ok = true;
if (!isset($_POST["Anrede"]) ||
!is_string($_POST["Anrede"])) {
$ok = false;
$fehlerfelder[] = " Anrede \r";
}
if (!isset($_POST["Vorname"]) ||
!is_string($_POST["Vorname"]) ||
trim($_POST["Vorname"]) == "") {
$ok = false;
$fehlerfelder[] = " Vorname \r";
}
Hilfreich?
0
Kommentare
der schneyra
09.03.07
14:30
Du willst also in dem Alert-Fenster die Zeilenumbrüche auch darstellen, oder? Dann musst du die auch explizit angeben. Ich denke mich zu erinnern, dass man das mit "\n" macht.
„BAM!“
Hilfreich?
0
Apfelsaft
09.03.07
14:32
damit funktioniert es ja eben auch nicht, deswegen hab ichs ja nochmal mit \r versucht...
Hilfreich?
0
der schneyra
09.03.07
14:32
Ups... ich sehe grade, dass du in $fehlerfelder ja ein \r drin hast, was das auch machen sollte... Ich hatte mir nur den Code für das Fenster genau angeschaut
„BAM!“
Hilfreich?
0
stiffler
09.03.07
15:29
versuch's mal so. (nicht getestet!)
„To understand recursion you need to understand recursion“
Hilfreich?
0
Apfelsaft
09.03.07
15:58
stiffler
versuch's mal so. (nicht getestet!)
ich habe dann lider immernoch das selbe problem. im quelltext wird dann allerdings das \n angezeigt - nur leider nicht ausgeführt und die alert- meldung erscheint auch nicht.
Hilfreich?
0
Apfelsaft
09.03.07
15:59
bei meiner version wird das \n im Quelltext ausgeführt, aber das alert fenster erscheint nicht.
Hilfreich?
0
stiffler
09.03.07
16:07
da waren ein paar umbrüche an der falschen stelle...
„To understand recursion you need to understand recursion“
Hilfreich?
0
Apfelsaft
09.03.07
16:29
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><script type='text/javascript'><!--
alert('Formular unvollständig:\n Anrede\n Vorname\n Nachname\n Geburtstag, Tag\n Geburtstag, Monat\n Geburtstag, Jahr\n E-Mail
\nTelefon
\nAnliegen\nAGB');
</script></head>
so sieht deine version bei mir aus...
Hilfreich?
0
stiffler
09.03.07
16:31
also hier funktionierts. bist du sicher, dass du es auch genau so abgeschrieben hast?
„To understand recursion you need to understand recursion“
Hilfreich?
0
Apfelsaft
09.03.07
16:34
ich hab das ganze in ner else- bedingung mit include vielleicht liegts daran...
Hilfreich?
0
Apfelsaft
09.03.07
16:35
sieht im code quellcode genauso aus, wie bei mir
Hilfreich?
0
stiffler
09.03.07
16:55
wenn du willst, schicks mir als zip per mail.
„To understand recursion you need to understand recursion“
Hilfreich?
0
Kommentieren
Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.
macOS 26.2 ist erschienen – die Neuerungen
Günstiges MacBook geplant?
M5 Ultra in Vorbereitung
iPhone mit Hülle oder ohne?
Designer des iPhone Air verlässt Apple
40 Jahre Windows
Geringe Nachfrage? iPhone Air fällt bei Amazon ...
TechTicker