Subversion-Projekte lars-tiefland.cienc

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
9 lars 1
function getAnzahlZeichen( element ){
2
    return element.val().length;
3
}
4
function initInputAnzahlIcon(anzahlZeichen){
5
 
6
    var anzahlZeichenElement = getAnzahlZeichen($("input:text[name='kurzbezeichnung']"));
7
    var gultig = true;
8
    if(anzahlZeichen > 0){
9
        gueltig = (anzahlZeichen > anzahlZeichenElement);
10
    }
11
    anzahlZeichenElement += " Zeichen von " + anzahlZeichen + " Zeichen";
12
    $(".kurzbezeichnungZeichen").text(anzahlZeichenElement);
13
 
14
    if(!gueltig){
15
        $("input:text[name='kurzbezeichnung']").css("color", "red");
16
    }else{
17
        $("input:text[name='kurzbezeichnung']").css("color", "#000");
18
    }
19
 
20
    $("input:text[name='kurzbezeichnung']").keyup(function(){
21
        var name = "";
22
        var anzahlZeichenElement = getAnzahlZeichen($(this));
23
        var gultig = true;
24
 
25
        if(anzahlZeichen > 0){
26
            gueltig = (anzahlZeichen >= anzahlZeichenElement);
27
        }
28
        anzahlZeichenElement += " Zeichen von " + anzahlZeichen + " Zeichen";
29
        name = $(this).attr("name") + "Zeichen";
30
        $("." + name ).text(anzahlZeichenElement);
31
 
32
        if(!gueltig){
33
            $("input:text[name='kurzbezeichnung']").css("color", "red");
34
        }else{
35
            $("input:text[name='kurzbezeichnung']").css("color", "#000");
36
        }
37
    });
38
}
39
 
40
 
41
 
42
function initTextareaAnzahlIcon(){
43
    $("textarea").keyup(function(){
44
        var name = "";
45
        var anzahlZeichen = 0;
46
        name = $(this).attr("name") + "Zeichen";
47
        anzahlZeichen = getAnzahlZeichen($(this));
48
        anzahlZeichen += " Zeichen";
49
        $("." + name ).text(anzahlZeichen);
50
    });
51
}
52