Title eines Input-Textfeldes lässt sich nicht auslesen.

messmar

Erfahrenes Mitglied
Hallo zusammen,

ich habe ein seltsamer Fall:

Ich vesuche den title eines Textfelds auszulsen, aber ich bekomme immer: undefined als Ausgabe.
Es funkt. an einer anderen Stelle bzw. ner anderen Applikation einwandfrei...

Hat bitte Jemand ne Idee, woran es legen könnte?

Danke!

jQeury-Code:
HTML:
$('.inPt_Mail').bind({
    focusin: function() {
        var el = $(this);
        if(el.val() === 'E-Mail-Adresse'){el.attr('value','');}
    },
    blur: function() {
        var hasError = false;
        var el = $(this);
        alert('Title: ' + el.title);
        var msg = el.title;
        
        if(el.val() === ''){el.val('E-Mail-Adresse');}
        if (!el.val() || el.val() === 'E-Mail-Adresse') {
            el.removeClass(); el.addClass('inPt_Mail_Error');
            $('.mail_Ok_NotOk').html('<img src="img/not_ok.png" width="24" hieght="20" border="" />');
            $('.error_Form').text(msg);
            hasError = true;
        }
    }
});

Inputfeld:

HTML:
<input type="text" name="email" value="E-Mail-Adresse" title="Bitte geben Sie Ihre richtige Email-Adresse!" class="inPt_Mail" />

Besten Gruß
Messmar
 
Hm! es funktioniert einwandfrei! ;-) Danke!

Hat das evtl. mit der jQuery-Version zu tun? ich verwende nämlicgh die letzte:
jquery-1.9.1.min.js

Besten Gruß
Messmar
 

Neue Beiträge

Zurück