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.
Das MacBook Pro M4
Apple Intelligence: Weiterhin Nonsens-Zusammenf...
Bald viel mehr HomeKit-kompatible Geräte? Apple...
Mac ausschalten?
iPad Pro M4: Hinweise auf geringere Nachfrage
News zur Mac-Woche: MacBook Pro mit 24 GB RAM? ...
IMAP und Abstürze: Apple bekommt die Probleme m...
Facebook & Instagram: Zuckerberg kündigt Aus de...