Werner-Zenk.de - Zur Startseite

JavaScript - BB-Code in einem Textarea einfügen


<script>

function 
bbcode() {
  var 
bb prompt("BB-Code eingeben: b, i, s","");
  if (
bb !== null && bb != "") {
   var 
field document.getElementById("message");
   if (
document.getSelection)  {
    var 
startPos field.selectionStart;
    var 
endPos field.selectionEnd;
    var 
txt field.value.substring(startPosendPos);
    if (
txt != "") {
     
field.value field.value.substring(0startPos) +
      
"[" bb "]" txt "[/" bb "]" +
      
field.value.substring(endPosfield.length);
    }
    else {
     
field.value field.value +=
      
"[" bb "][/" bb "]";
    }
   }
  }
}
</
script>


<
textarea id="message" rows="15" cols="45">
Weit hintenhinter den Wortbergenfern der Länder Vokalien und Konsonantien leben die Blindtexte.

Abgeschieden wohnen Sie in Buchstabhausen an der Küste des Semantikeines großen Sprachozeans
Ein kleines Bächlein namens Duden fließt durch ihren Ort und versorgt sie mit den nötigen Regelialien

Es ist ein paradiesmatisches Landin dem einem gebratene Satzteile in den Mund fliegen.
</
textarea>

<
input type="button" value="BB-Code einfügen" onClick="bbcode()">

Bausteine

Eine zufällige Auswahl von „Bausteinen” aus den Bereichen CSS, PHP, JavaScript und MySQL.

CSS - CSS-Variablen

PHP - Wochennamen ausgeben

JavaScript - Großbuchstaben Test

MySQL - Datensatz Wert erhöhen