JS ile Otomatik Boşluk Bıraktırma
3
●110
- 04-01-2023, 14:48:50Merhaba, %100 şeklinde veriyi girdiğimde sorun yaşıyorum. Veri tabanına eklerken "%10" kısmını silip sadece "0" ekliyor ilk üç karakteri siliyor otomatik bir şekilde. Input alanında % karakterinden sonra otomatik bir şekilde JS ile boşluk bıraktırmak istiyorum. Bunu nasıl yapabilirim?
- 04-01-2023, 15:32:25Hocam nasıl yapacağım ben denedim bir şeyler ama olmadı. Zahmet olmazsa yazma şansın var mı?slipknot adlı üyeden alıntı: mesajı görüntüle
- 09-01-2023, 13:47:44
<input type="text" pattern="[%\d]*" onkeyup="addSpace(event)">
function addSpace(event) { // input alanının değerini al var value = event.target.value; // "%" işareti bulunursa if (value.indexOf('%') !== -1) { // "%" işaretinin indeksini bul var index = value.indexOf('%'); // input alanının değerini, "%" işaretinin indeksine bir boşluk ekleyerek güncelle event.target.value = value.substring(0, index + 1) + ' ' + value.substring(index + 1); } }input alanına "%10" girdiğinde, otomatik olarak "% 10" şeklinde güncellenir.