ShopPilot > Ajax Fragen

Fehlermeldung bei "\n" in return confirm

(1/1)

dobra:
Hallo,

mit \n bekommt man doch normalerweise einen Zeilenumbruch in Alertmeldungen.

Wenn ich aber

--- Code: ---<input type="radio" name="s1" value="$vartnr" $checked onclick="return confirm('Wenn Sie die Variante wechseln, wird die Konfiguration auf standard zurückgesetzt \n\t Möchten Sie fortfahren?') && myconfig2('$vartnr','$preis','1','$i');"> <img src="../$image"><br><b>$desc</b></div>
--- End code ---
schreibe, wird das Alertfenster nicht angezeigt und die Konsole meldet

--- Zitat ---unterminated string literal
[Break on this error] return confirm('Wenn Sie die Variante we...nfiguration auf standard zurückgesetzt \n
--- End quote ---

ohne \n (also nur mit \t funktioniert's - aber eben ohne Zeilenumbruch
Habe es auch mit \r  und \t weglassen versucht - selbe Fehlermeldung

Google spuckt nichts dazu aus - kann mir bitte jemand sagen, wie ich das sonst schreiben kann?

Nachtrag:
ich habe den Fehler gefunden  :D

mit \n wird der Code im Quelltext umbrochen

--- Code: ---<input type="radio" name="s1" value="v_A_Fiesta_c" checked onclick="return confirm('Zeile 1
Zeile 2') && myconfig2('A_Fiesta_c','12000','1','0','Coupé');">  <img  width="120 px" src="../images/Ajax_conf/Fiesta_coupe.jpg">
--- End code ---

aber damit's funktioniert, MUSS das in einer Zeile stehen.
Wenn ich den Umbruch maskiere - also mit  \\n - steht der Code im Quelltext in einer Zeile und damit gehts


Linkback: https://www.shoppilot.net/pf/index.php?topic=1326.0

Navigation

[0] Themen-Index

Go to full version
Powered by SMFPacks SEO Pro Mod | Sitemap