Funktion Tag's löschen in Firefox
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ahnung
alternative browser
argument
bescheid
button
code
ergebnis
folgenden code
funktion
inhalt
jemand
markierten text
markierten textstellen
nachteil
selektierten text
suche
tag
test
text
-
Ich habe hier eine schöne tag/funktion">Funktion die mir im InternetExplorer in einem Formularfeld per button schön die ganzen Tags weglöscht, nur unter Firefox will er das mal wieder nicht.
Achja, und er entfernt die Tags nur aus den markierten Textstellen nicht aus dem ganzen Inhalt.
function loescheAlleTags() { var txtObj = document.selection.createRange(); var text=txtObj.text; var ergebnis = false; var suche = /<[.a-zA-Z0-9\/\s\+=#]+>/g; var ergebnis = suche.test(text); if(ergebnis == true) { text=text.replace(suche,""); } txtObj.text=text; aktualisiereHTML(); }
Lösungsvorschläge sind gern gesehen ;)]
Beitrag zuletzt geändert: 22.7.2010 10:33:52 von sjcbuch -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Soweit ich bescheid weiß, ist die Funktion document.selection IE-spezifisch und in anderen Browsern also nicht verfügbar.
Du kannst die Funktion überprüfen:
Wobei der Code für alternative Browser, dann vermutlich auch im IE verwendbar ist.if (document.selection) { // IE specifischer Code } else { // Code für alternative Browser }
Beitrag zuletzt geändert: 22.7.2010 10:55:24 von wagnerm -
hört sich ja soweit richtig an, jetzt fehlt mir nur noch der code dafür :D
Edith:
hab jetzt folgenden Code der für IE und FF funktioniert, nur mit dem Nachteil das er alle Tag entfernt und nicht nur die vom markierten Text.
function deleteTag(){ var re = /(<([^>]+)>)/gi; for (i=0; i < arguments.length; i++) arguments[i].value=arguments[i].value.replace(re, "") }
Jemand eine Ahnung, wie ich das nur auf den selektierten Text umschreiben muss?
Beitrag zuletzt geändert: 22.7.2010 22:46:26 von sjcbuch -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage