Gästebuch: Smilies anklickbar machen |
Willkommen, Gast ( Anmelden | Registrierung ) [ Hilfe | Mitglieder | Suche ]
Gästebuch: Smilies anklickbar machen |
Sun. 29. April 2007, 14:37
Beitrag
#1
|
|
Newbie Gruppe: Members Beiträge: 5 Mitglied seit: 09.02.2007 Mitglieds-Nr.: 642 |
Hallo Zusammen,
ich versuche gerade die Smilies für das Gästebuch anklickbar zu machen, so das der code direkt im Kommentarfeld eingefügt wird. Laut meinen rudimentären Kentnissen in Javascript sollte es doch folgende Funktion möglich machen: CODE function pasteEmo (code) { document.forms[0].comment.value+=code; document.forms[0].comment.focus(); } Leider tut sich dabei gar nichts. Hab auch die Laufnummer bei forms[0] geändert, obwohl sonst kein anderes Formular auf der Seite ist. Ich hab selbst in der Frontendausgabe dem Formular einen eindeutigen Namen zugewiesen, aber selbst das hat nicht geholfen. Ich bastel die Seite z.Z. m FF 2.0.0.3, was aber eigentlich keinen einfluss darauf haben dürfte... Mache ich was falsch, oder hat sich was geändert, denn unter dem alten DeDi-GB läuft das so ohne Probleme... Der Beitrag wurde von blutsvente bearbeitet: Sun. 29. April 2007, 14:38 |
|
|
Sun. 29. April 2007, 19:27
Beitrag
#2
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
deine funktion ist ok - aber der fehler kann ja auch darin liegen wie du die funktion ansteuerst oder was du als "code" übergibst.
keine javascript-fehlermeldung in der FF-console? -------------------- cheers, Alex
|
|
|
Mon. 30. April 2007, 10:03
Beitrag
#3
|
|
Newbie Gruppe: Members Beiträge: 5 Mitglied seit: 09.02.2007 Mitglieds-Nr.: 642 |
Also, Aufruf des Codes:
QUELLTEXT <a href="java script:pasteEmo(':-)')"><img ...></a> Alternativ wäre noch ein direkter Aufruf möglich, funktioniert aber auch nicht: <img ... onClick="pasteEmo(':-)')" /> Laut Statuszeile und Konsole wird nämlich folgendes übergeben: pasteEmo(\':-)\') - das führt dazu, dass entweder der erste Backslash oder das Apostroph (ist nicht genau erkennbar) als illegal character bezeichnet werden. Ich hoffe das hilft weiter... PS: kann einer der admins den thread mal verschieben, denn als eigener topic ist der hier ja wohl falsch... Sollte eigentlich zum Gestebuch-Modul gehoren... Tja, war wohl nix - sagt ja viel über mich aus... Der Beitrag wurde von blutsvente bearbeitet: Mon. 30. April 2007, 10:53 |
|
|
Mon. 30. April 2007, 12:17
Beitrag
#4
|
|
Administrator Gruppe: Members Beiträge: 1.092 Mitglied seit: 16.06.2006 Wohnort: Köln Mitglieds-Nr.: 1 |
Nein, Thread bleibt, ist ja ein eigenständiges Thema. ein aussagbarer Titel wäre ganz gut gewesen, aber das lässt sich ja schnell ändern.
-------------------- Es wird, es wird...
|
|
|
Mon. 30. April 2007, 12:18
Beitrag
#5
|
|
TRAIL AND ERROR SPECIALIST Gruppe: AdvancedMembers Beiträge: 1.708 Mitglied seit: 27.06.2006 Wohnort: Hansestadt Rostock, Deutschland Mitglieds-Nr.: 9 |
die slashes sind der grund warum's nicht funktioniert ... ich kenn den php-code nicht den du da manipulierst ... aber die slashes müssen weg!
-------------------- cheers, Alex
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 27.4.24 - 17:53 |