• 18-08-2020, 10:37:04
    #1
    Merhaba arkadaşlar, input içine telefon numarası yazarken boşluk bırakılmasını istemiyorum. Girilen boşlukları nasıl temizleyebilirim. Teşekkürler
  • 18-08-2020, 10:38:19
    #2
    İnput type tipini number yapabilirsiniz.
  • 18-08-2020, 10:38:44
    #3
    Php tarafında trim() ile yapabilirsin ama inputa boşluk girilmemesini istiyorsan js input mask öyli bi kütüphane vardı
  • 18-08-2020, 10:49:05
    #4
    MuzafferBYRKTR adlı üyeden alıntı: mesajı görüntüle
    İnput type tipini number yapabilirsiniz.
    teşekkürler. Yardımcı olabilirseniz eğer. İnputda ilk değer 0 ise onu nasıl silebilirim acaba
  • 18-08-2020, 10:50:22
    #5
    Aşağıdaki örnekteki gibi string replace ile yapabilirsin.

    <input type="text" id="dene" name="dene" value="selam  lar">
    
    js;
    
    var elem = document.getElementById("dene");
    var str = elem.value;
    str = str.replace(/\s+/g, '');
    elem.value = str;
  • 18-08-2020, 13:53:44
    #6
    Üyeliği durduruldu
    resatnet adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar, input içine telefon numarası yazarken boşluk bırakılmasını istemiyorum. Girilen boşlukları nasıl temizleyebilirim. Teşekkürler

    En basic çözüm olarak input tagda regex desenleri kullanabilirsin;

    <input type="tel" pattern="[0-9]{4} [0-9]{3} [0-9]{2} [0-9]{2}">            // 4 adet 0~9 arası + boşluk + 3 adet 0~9 arası şeklinde izin verdin vsvs... formatı tutturmak için kullanıcı şöyle giriş yapmalı 0533 333 33 33
    
    <input type="tel" pattern="([0-9 ]+)">                                                // 0~9 arası rakam ve boşluğa izin verdin
    
    <input type="tel" pattern="(^[1-9][0-9 ]*$)">                                    // 0~9 arası rakam ve boşluğa izin verdin fakat en baştaki karakter sıfır olamaz kuralı ekledin
    
    Yine text alanında lazım olursa isim soyisim için şunu kullanabilirsin;
    
    pattern="([A-zÀ-ž\s]){2,}" // Alfabelerdeki harfler ve boşluk dışında bir karakter kabul etmez.