[suche] unescape funktion?

EuroCent

Klappstuhl 2.0
Hallo zusammen,

suche vergebens eine Methode um eine eigene unescape funktion zu schreiben.
Gibt es eventuell solch eine Funktion bereits?
Also die bereits alle HTML-Tag sowie JS-Tags beinhaltet?

Oder muss Ich tatsächlich alle Tags hart schreiben?
 
Wie meinst du das genau ? escape bzw unescape benutzt man zb um urls zu decodieren oder encodieren.Was willst du da für ne eigene function schreiben? Willst du deinen eigenen codierer schreiben oder was meinst du ? Um ein escapten Link zu unescapen gibt es ja genug online tools
 
Mir geht es dabei um die Umlaute.

Beispielsweise wenn man via JS schreibt:
Javascript:
alert("ÄöÜ");

/* MIT unescape */
alert("ALLES" + unescape("%3D"));

Ich möchte eben umlaute schreiben ohne den Text in unescape oder nur die betreffenden Buchstaben hinterlegen.
 
Nein, es sollte beispielsweise erkenne dass es ein Umlaut ist, diesen umwandeln und korrekt ausgeben.

Ohne dass man unescape(%20) für Leerzeichen eingeben muss.
Das mit dem Leerzeichen ist zwar ein Doofes Beispiel aber die anderen hab Ich gerade nicht so im Kopf :)
 
HTML:
<!DOCTYPE html>
<html>
<body>

<p>Click the button to decode a URI after encoding it.</p>

<button onclick="myFunction()">Try it</button>

<p id="demo"></p>

<script>
function myFunction() {
    var uri = "ä ö ü";
    var enc = encodeURI(uri);
    var dec = decodeURI(enc);
    var res = "Encoded URI: " + enc + "<br>" + "Decoded URI: " + dec;
    document.getElementById("demo").innerHTML = res;
}
</script>

</body>
</html>

Quelle: https://www.w3schools.com/jsref/jsref_decodeuri.asp
 
Nein das soll erst umgewandelt werden wenn der Text entsprechend Umlaute hat. :)

Dies ist nur um Felermeldungen via BS4 Alert auszugeben :)
 
Zurück