SSN # giriş alanını maskelemem gerekiyor, ssn'nin 123-45-6789
olduğunu söyleyeyim, ***-**-6789
(her rakamı girdiğinde gerçek zaman) göstermem gerekiyor, ancak yine de orijinal değeri korumam gerekiyor göndermek içinGiriş Alanında Kısmi Şifre Maskeleme
Kullanıcı kesinlikle değeri girdiyse ancak kullanıcının silme gibi başka bir şey yapması veya imleci rasgele bir konuma taşıması ve bir sayı eklediğinde/silmesi durumunda kopyalama yapması durumunda bunu yapabildiğim noktaya geldim./silme, vb. Bu işi yapmak için bir sürü etkinliği gerçekten dinlemek istemiyorum.
Ayrıca, gerçek ssn şeffaf/gizli olsa da maskelenmiş ssn görüntülemek için giriş alanının üstüne bir div oturup denedim ama yine de/delete/delete/paste/ekleme/ekleme yapabilmek için işlevlerini kaybeder Rastgele parçalarda (diğer ucunda başladıkları zaman) ve ayrıca imleç ssn sayısının sonuna kadar tamamen senkronize edilmez (yıldız işareti büyüklükteydi). Bu, bazı mobil tarayıcılarda da kırdı.
Ayrıca, birbirinin yanında iki ayrı giriş alanı, tek bir parola ve bir tür metin oturtmayı düşündüm, ancak yine vurgulamak ve silmek/ikisi arasında yapıştırarak bir sorun olur.
İdeal olarak, bir giriş alanının iki türünün olması için bir şey varsa, değerin bir kısmı tip parolası ve kalanı yazı tipi olabilir, bu harika olur. Btw bu tepki js uygulaması içindir.
TLDR: Ssn'nin yalnızca ilk 5 basamağında parola maskeleme yapacak ve son 4 basamak için düz metin olacak tam işlevli bir giriş alanına gereksiniminiz var (gönderim için tam metin değerine sahipken).
Teşekkürler!
Bu oldukça hoş bir çözüm. Bir şifre alanından kopyalayabileceğinizi bilmiyordum. –
Evet, muhtemelen tam olarak en güvenli seçenek değil, ama iş – Kevin
bitti. Teşekkürler, bu konuda bazı ince ayarlamalar yaptık ve bu noktada alabileceği kadar iyi –