JavaScript - HTML-Tags in benannte Zeichen umwandeln

Dieses Script wandelt die spitzen Klammern von HTML <> in benannte Zeichen &lt;&gt; um. Der Text der umgewandelt werden soll, muss zuvor im Eingabefeld (Textarea) markiert werden.



<p>

<
textarea id="text" rows="3" cols="35">AAAA <br><br><brCCCCC</textarea><br>
<
input type="button" value="HTML-Tags umwandeln" onClick="HtmlUmwandeln()">
</
p>

<
script>
function 
HtmlUmwandeln() {
 if (
document.getSelection) {
 var 
"";
 var 
"";
 var 
"";
 var 
num 0;
 var 
field document.getElementById("text");
 var 
startPos field.selectionStart;
 var 
endPos field.selectionEnd;
 
field.value.substring(startPosendPos);
 if (
!= "") {
  
code();
 }
 else {
  
alert("Bitte zuerst den HTML-Quelltext markieren!");
 }

 function 
code() {
  
a.charAt(num);
  if (
== "<"){c="&lt;"}
  if (
== ">"){c="&gt;"}
  
c;
  
num++;
  if (
num != a.length) {
   
code();
  }
  else{
   
field.value field.value.substring(0startPos) + +
   
field.value.substring(endPosfield.length);
  }
 }
}
}
</
script>

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Codeschnipseln aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<option> Option - Auswahlliste/Datenliste

CSS - Internes Sprungziel hervorheben

PHP - Inhalt auf einen bestimmten Zeitraum pro Tag begrenzen

JavaScript - HTML-Title Attribut tauschen

MySQL - Das Datum und die Uhrzeit der letzten 30 Minuten anzeigen