In Textarea von tinymce mit eigenen javascript text einfügen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo LC,
Ich verwende tinymce auf meiner Webseite.
Hier der Code zum einbetten:
<script type="text/javascript" src="../jscripts/tiny_mce/tiny_mce.js"></script> <script type="text/javascript"> tinyMCE.init({ // General options mode : "textareas", theme : "advanced", plugins : "safari,pagebreak,style,layer,advlink,emotions,iespell,insertdatetime,preview,media,searchreplace,print,paste,directionality,noneditable,visualchars,nonbreaking", // Theme options theme_advanced_buttons1 : ",bold,advimage,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,formatselect,fontselect,|,emotions,media,image", theme_advanced_buttons2 : "", theme_advanced_buttons3 : "", theme_advanced_toolbar_location : "top", theme_advanced_toolbar_align : "left", theme_advanced_resizing : true, // Example content CSS (should be your site CSS) content_css : "css/content.css", // Drop lists for link/image/media/template dialogs template_external_list_url : "lists/template_list.js", external_link_list_url : "lists/link_list.js", external_image_list_url : "lists/image_list.js", media_external_list_url : "lists/media_list.js", // Replace values for the template plugin template_replace_values : { username : "Some User", staffid : "991234" } }); </script> Und die textarea : <textarea id="elm3" name="elm2" rows="15" cols="80" style="height:240px;width: 80px;">
Das Funktioniert soweit.
Jetzt will ich per Button klick noch Text hinzufügen:
<script type="text/javascript" language="JavaScript"> <!-- function seticon(Zeichen) { document.form.elm2.value = document.form.elm2.value + Zeichen; } //--> </script> <a href="javascript:seticon(' s01')"><img src="smili/s01.gif" border="0"></a>
Der 2 code funktioniert bei normalen textareas auch aber wenn ich die JS von tinymce einbaue geht er nicht mehr
wie kann ich das machen?
LG
Chrissi -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Versuchs noch mal, wenn der JS-Code direkt drin' steht:
<a href="javascript:;" onclick="document.form.elm2.value+=' s01';"><img src="smili/s01.gif" border="0"></a>
Gruß
dex -
qap2 schrieb: Versuchs noch mal, wenn der JS-Code direkt drin' steht:
<a href="javascript:;" onclick="document.form.elm2.value+=' s01';"><img src="smili/s01.gif" border="0"></a>
Gruß
dex
Geht so leider auch nicht. Ich habe auch nix zu disen prob bei google gefunden -
Hi,
christian1603 schrieb:
meine Theorie wäre, dass soweit nicht alles ganz genau funktioniert. Wenn irgendwo ein Fehler im Javascript festgestellt wird, dann werden die nachfolgenden Scripte nicht mehr ausgeführt. Zum Test würde ich am Ende des ersten Scripts, also da wo tinyMCE eingebunden wird, einen alert einbauen und schauen, ob er ausgeführt wird. Wenn ja, ist meine Theorie Müll, wenn nicht, dann passt irgendwas mit tinyMCE nicht.
Das Funktioniert soweit.
Gruß
Manni -
Ichwüde mir mal den Quelltext anschauen, und in der textarea ist ja schon etwas vorgegeben, dies ersetzt du dann einfach durch deinen Text!
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage