Drauf Klicken dann passiert was
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
du verlinkst jeden smilie mit <a href="javascript:smilie(':)')"><img src="smilie.gif"></a>
etc
der script sieht so aus =
<script LANGUAGE="JavaScript">
function smilie(code){
$text = window.document.form.feldname.value;
window.document.form.feldname.value=$text+code;
}
</script>
so das m?ste gehen
die smiliecodes m?ssen in den smilie() klammern angegeben
und mit php kannst du den code zu bild ersetzen !
das d?rfte kein problem sein oder?
Beitrag ge?ndert am 19.08.2005 12:27 von psih
Beitrag ge?ndert am 19.08.2005 12:30 von psih -
du verlinkst jeden smilie mit <a href="javascript:smilie(':)')"><img src="smilie.gif"></a>
etc
der script sieht so aus =
<script LANGUAGE="JavaScript">
function smilie(code){
$text = window.document.form.feldname.value;
window.document.form.feldname.value=$text+code;
}
</script>
so das m?ste gehen
die smiliecodes m?ssen in den smilie() klammern angegeben
und mit php kannst du den code zu bild ersetzen !
das d?rfte kein problem sein oder?
Beitrag ge?ndert am 19.08.2005 12:27 von psih
Beitrag ge?ndert am 19.08.2005 12:30 von psih
Das Wort "form" das hier im Quelltext genannt wird ist von JavaScript reserviert und kann daher nicht verwendet werden !
daher:
<script type="text/javascript">
function smilie(code){
$text = window.document.Formularname.Feldname.value;
window.document.Formularname.Feldname.value=$text+code;
}
</script>
und wichtig ist nat?rlich auch die richtige bennennung der Formularfelder
<form name="Formularname" method=" ... >
<textarea name="Feldname" rows="... >
</form>
Damit das Script die Objekte auch im Dokument findet.
Ansonsten das befolgen, was mein Vorposter gesagt hat. -
und wo setzte ich das in php ein und was bedeutet die Variable $text ?
Also was sie bedeutet ist klar aber in java script wird doch kein $ gesetzt Oder?
Beitrag ge?ndert am 28.08.2005 07:37 von silix -
Sollte irgendwo ?ber den Schreibbereich definiert werden, damit die Funktionen beim Anwenden des Scriptes schon geladen sind.
Und ja, das $ hat in JavaScript nichts zu suchen ! -
Danke ich wei? nicht wie ich euch danken kann. das hat mir so gehlfen!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage