HTML Formlarında Sayı Arasına Nokta Ekleme
HTML formları, kullanıcıların web sitelerine veri girmelerine olanak tanıyan önemli bir araçtır. Sayısal veriler girerken, sayıların okunabilirliğini ve anlaşılabilirliğini artırmak için sayı arasına nokta eklemek genellikle gereklidir. Bu makale, HTML formlarında sayı arasına nokta eklemenin çeşitli yöntemlerini inceleyecektir.
1. Nokta Ekleme Özelliği Olan Girdi Türü Kullanma
HTML5, sayısal girdiler için özel bir girdi türü olan <input type="number">
sağlar. Bu girdi türü, tarayıcıların sayı arasına otomatik olarak nokta eklemesine olanak tanır.
“`html
“`
2. JavaScript Kullanma
JavaScript, sayı arasına nokta eklemek için kullanılabilir. toLocaleString()
yöntemi, bir sayıyı belirli bir yerel formatta biçimlendirmeye olanak tanır.
“`html
“`
3. Düzenli İfadeler Kullanma
Düzenli ifadeler, metin dizelerini eşleştirmek ve değiştirmek için kullanılabilir. Sayı arasına nokta eklemek için aşağıdaki düzenli ifadeyi kullanabilirsiniz:
/(\d{3})(?=\d)/g
Bu düzenli ifade, üç basamaklı sayı gruplarını eşleştirir ve bunların sonuna bir nokta ekler.
“`html
“`
4. CSS Kullanma
CSS, sayısal girdilerin görünümünü biçimlendirmek için kullanılabilir. text-align
özelliği, metnin hizalanmasını kontrol eder. Aşağıdaki CSS kodu, sayısal girdilerdeki metni sağa hizalar ve böylece sayı arasına nokta eklenmesini kolaylaştırır:
css
input[type="number"] {
text-align: right;
}
Faydalı Kaynaklar
- HTML5
<input type="number">
- JavaScript
toLocaleString()
Yöntemi - Düzenli İfadeler
- CSS
text-align
Özelliği