Vor und nach Markierten, einen Text einfügen

i-mehl

Gesperrt
Hi

Ich habe bisscher immer so zB Smilies in ein Textfeld bzw -area durch einen klick eingefügt.

<img src="BILD" onclick="document.getElementById('EINGEABEFELDNAME').value += ' :-) '" width="259" height="32">

oder so:

<a href="#" onClick="window.document.aenderung.html.value+=' :-) '";>Smilie</a>

Ich möchte machen das vor und nach dem markierten Text, durch einen Klick, was geschrieben wird.

Geht das?

MfG i-mehl
 
Thema schon gelöst falls es wen interessiert:
Hier ist eine Bsp-Datei für Kursiv:

PHP:
 <html>
 <head>

<script type="text/javascript">
 <!--
 function kursiv_darstellen()
 {
       var markiertes = document.selection.createRange();
          if(markiertes.text)
         markiertes.text = '<i>' + markiertes.text + '</i>';


    else alert('Bitte zuerst den Text markieren der Kursiv geschrieben werden sollte');


 }
 // --->
</script>


</head>
<body>

<form action="" method="" target="" name="formular">
<textarea name="text" cols="30" rows="5"></textarea>
<input type="Button" name="kursiv" value="kursiv" onClick="kursiv_darstellen()">
</form>
</body>
</html>
 
Hi,

kann es sein, das dieses Script nur mit iE arbeitet, aber bei Mozilla (aktuellste Version) den Dienst verwiegert

Mfg
 

Neue Beiträge

Zurück