21 28. Februar 2008, 17:16 Quellcode echo "<p class='Beschreibung' onclick='kurzlang(this,\"".addslashes($row['Beschreibung'])."\")'> Quellcode <p class='Beschreibung' onclick='kurzlang(this,"\"Lange Beschreibung\"")'>"Kurze Beschreibung"</p> Hab es auch mal ausprobiert... DIese Zeichen kommen erst nachdem man das mit den Anführungszeichen so umstellt Gruß Ollo
22 28. Februar 2008, 17:49 Welchen Browser verwendest du? Also bei mir (Firefox) klappt das: Quellcode <script type="text/javascript"> function kurzlang(ob, text) { if(ob.lang == 1) { ob.lang = 0; ob.firstChild.data = ob.toggle; } else { ob.lang = 1; ob.toggle = ob.firstChild.data; ob.firstChild.data = text; } } </script> <p class='Beschreibung' onclick='kurzlang(this,"\"Lange Beschreibung\"")'>"Kurze Beschreibung"</p> Alles anzeigen
23 28. Februar 2008, 18:16 ES FUNKTIONIERT Es lag an dem ob.firstChild.data = escape(text); Vielen Dank für deine Hilfe ! Das Forum ist übrigens klasse Gruß Ollo