kostenloser Webspace werbefrei: lima-city


Funktion Tag's löschen in Firefox

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    s*****h

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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:
    if (document.selection) {
       // IE specifischer Code
    } else {
       // Code für alternative Browser
    }
    Wobei der Code für alternative Browser, dann vermutlich auch im IE verwendbar ist. :wink:

    Beitrag zuletzt geändert: 22.7.2010 10:55:24 von wagnerm
  4. Autor dieses Themas

    s*****h

    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
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!