Subversion-Projekte lars-tiefland.ci

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

function getAnzahlZeichen( element ){
    return element.val().length;
}
function initInputAnzahlIcon(anzahlZeichen){
    
    var anzahlZeichenElement = getAnzahlZeichen($("input:text[name='kurzbezeichnung']"));
    var gultig = true;
    if(anzahlZeichen > 0){
        gueltig = (anzahlZeichen > anzahlZeichenElement);
    }
    anzahlZeichenElement += " Zeichen von " + anzahlZeichen + " Zeichen";
    $(".kurzbezeichnungZeichen").text(anzahlZeichenElement);
    
    if(!gueltig){
        $("input:text[name='kurzbezeichnung']").css("color", "red");    
    }else{
        $("input:text[name='kurzbezeichnung']").css("color", "#000");
    }
    
    $("input:text[name='kurzbezeichnung']").keyup(function(){
        var name = "";
        var anzahlZeichenElement = getAnzahlZeichen($(this));
        var gultig = true;

        if(anzahlZeichen > 0){
            gueltig = (anzahlZeichen >= anzahlZeichenElement);
        }
        anzahlZeichenElement += " Zeichen von " + anzahlZeichen + " Zeichen";
        name = $(this).attr("name") + "Zeichen";
        $("." + name ).text(anzahlZeichenElement);
        
        if(!gueltig){
            $("input:text[name='kurzbezeichnung']").css("color", "red");    
        }else{
            $("input:text[name='kurzbezeichnung']").css("color", "#000");
        }
    });
}



function initTextareaAnzahlIcon(){
    $("textarea").keyup(function(){
        var name = "";
        var anzahlZeichen = 0;
        name = $(this).attr("name") + "Zeichen";
        anzahlZeichen = getAnzahlZeichen($(this));
        anzahlZeichen += " Zeichen";
        $("." + name ).text(anzahlZeichen);
    });
}