gruss Felix,
So ich glaube ich habe das vorhin falsch formuliert. Ein Zeichen
wie z.B. das Copyright Zeichen möchte ich aus einem Text in durch
sein entsprechende HTML Nummer ersetzen. wie mach ich das. Bei
replace findet er das Zeichen nie und somit ersetzt er ja nix ;(.
nimm mal dies:
http://www.pseliger.de/jsExtendedApi/jsApi.String.htmlEncode.js
und probiere das:
test = "!§$%&/³²#\n\t#'+**~\n\n\t~`?=)°^€";
alert(test.htmlEncode());
die String-methode "htmlEncode()" versucht, sowohl
sonderzeichen als auch deren entsprechung "&#xxxx;"
in html-entities umzuwandeln - falls Du eine trans-
formation zum schema "&#xxxx;" wuenschst, vertausche
die entsprechenden array-indizes innerhalb der RegExp-
konstruktoren in den zeilen (37) und (38);
der js-code kann sicher noch verbesserungen erfahren -
viel erfolg und by(t)e by(t)e - peterS. - pseliger@gmx.net
--
sh:| fo:) ch:? rl:| br:& n3:} n4:# ie:| mo:{ va:| de:[ zu:] fl:) ss:) ls:& js:)