• 05-02-2022, 19:19:23
    #1
    Merhaba,

    Bir valid formum var, telefon numaralarını girerken kullanıcılar telefon aşamasında sınıfta kalıyor. Piyasadaki Jquery mask'larda sınırlama getirebiliyorsunuz numara rakam sınırlaması, (5XX) XXX XX XX gibi sınırlayabiliyorsunuz.
    Fakat bu tarz bi sınırlamada herkes formun içine 5 ile girmiyor 0 ile başlayanda var 0 ile başlayınca (050)524 22 11 olarak eksik giriyorlar telefonu. Bir alışveriş sitesinin formunda dikkatimi çeken bir mask tam istediğim gibi bunu yapabileceğim hazır bi eklenti varmı? Yada bunu ücret karşılığında yapabilecek biri varmı ? Teşekkürler.. İstediğim şey inputun içine 5 ile başlasada 0 lada başlasada +90 (5... ile devam etmesi..

  • 14-02-2022, 08:53:49
    #2
    0'ı yazmaya kalksa bile siliyor. Basit bir çok engelleme ve basitleştirme yolu var bunları tercih edebilirsin.
    <input type="text" id="phone" oninput="change()">
    
    <script>
    
        function change() {
            var e = (document.getElementById("phone").value)
            if (e.startsWith("0")) {
    
                (document.getElementById("phone").value) = e.substring(1)
            }
        }
    
    
    </script>
  • 15-02-2022, 18:54:10
    #3
    hideonride adlı üyeden alıntı: mesajı görüntüle
    0'ı yazmaya kalksa bile siliyor. Basit bir çok engelleme ve basitleştirme yolu var bunları tercih edebilirsin.
    <input type="text" id="phone" oninput="change()">
    
    <script>
    
        function change() {
            var e = (document.getElementById("phone").value)
            if (e.startsWith("0")) {
    
                (document.getElementById("phone").value) = e.substring(1)
            }
        }
    
    
    </script>
    Teşekkür ederim,