Επιλογέας password
Ο επιλογέας :password επιλέγει στοιχεία με
τύπο password. Δείτε
πεδία εισαγωγής κωδικού πρόσβασης.
Το αντίστοιχο του $(':password') είναι
$('[type=password]').
Εφόσον το :password δεν ανήκει στις προδιαγραφές CSS,
για καλύτερη απόδοση σε σύγχρονα
προγράμματα περιήγησης είναι προτιμότερο να χρησιμοποιηθεί
[type='password'].
Σύνταξη
Εδώ επιλέγουμε πεδία με τύπο password:
javascript$(':password');
Όπως και με άλλους ψευδο-επιλογείς κλάσεων
(που ξεκινούν με ':'), πριν από το ':' είναι καλύτερα
να τοποθετηθεί το όνομα της ετικέτας ή ενός άλλου επιλογέα,
διαφορετικά θα εφαρμοστεί ο επιλογέας '*',
δηλαδή το $(':password') θα ερμηνευτεί ως
$('*:password'), γι' αυτό αντί για αυτό είναι προτιμότερο
να χρησιμοποιηθεί το $('input:password').
Παράδειγμα
Ας επιλέξουμε όλα τα πεδία εισαγωγής με τύπο password και
ας τους κάνουμε πράσινο φόντο και κόκκινο πλαίσιο με τη μέθοδο
css:
html<form>
<input type="button" value="button">
<input type="file">
<input type="password">
<button>button</button>
<input type="reset">
<input type="radio" name="test">
<input type="radio" name="test">
<input type="checkbox">
<input type="text">
</form><
+javascript+> $('form input:password').css({background: 'green', border: '2px red solid'}); $('form').submit(function(event) { event.preventDefault(); // αποτρέπει την αποστολή της φόρμας });
<
-javascript->