Hallo,
mit \n bekommt man doch normalerweise einen Zeilenumbruch in Alertmeldungen.
Wenn ich aber
<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>
schreibe, wird das Alertfenster nicht angezeigt und die Konsole meldet
Zitatunterminated string literal
[Break on this error] return confirm('Wenn Sie die Variante we...nfiguration auf standard zurückgesetzt \n
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
<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">
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