bbc code
Beispiel weie man Bbccode in einen Textfeld einbaut
Kommentar abgeben zu diesen Beitrag/Code ?Dann hier klicken
Der hier verwendete Code
<body style="max-width:600px;display:flex;flex-direction:column">
<script>
function bbcode(bb,c) {
var field = document.getElementById("message");
if (document.getSelection) {
var startPos = field.selectionStart;
var endPos = field.selectionEnd;
var txt = field.value.substring(startPos, endPos);
if (txt != "") {
if(c==1){
var cp= `<span style="color:${bb}">${txt}</span>`;
}
if(bb=='b'){
var cp = `<span style="font-weight:900">${txt}</span>`;
}
if(bb=='u'){
var cp = `<span style="text-decoration:underline">${txt}</span>`;
}
if(bb=='h1'){
var cp = `<span style="font-size:30px">${txt}</span>`;
}
if(bb=='i'){
var cp = `<span style="font-family: cursive">${txt}</span>`;
}
field.value = field.value.substring(0, startPos) + cp +
field.value.substring(endPos, field.length);
}else {
if(c==1){
var cp= `<span style="color:${bb}">${txt}</span>`;
}
if(bb=='b'){
var cp = `<span style="font-weight:900">${txt}</span>`;
}
if(bb=='link'){