• 02-08-2013, 00:43:48
    #1
    belki basit birşeydir ama çözemedim internette de bulamdım
    saydaki bir text kutusuna saati yazdığıızda ortaya otamatik olarak ":" işaretinin çıkmasını nasıl yapabilirim

    mesala 1458 yazdım 14:58 olsun istiyorum
  • 16-08-2013, 09:44:22
    #2
    merhabalar

    jQuery blur() ve substr() fonksiyonunu kullanarak basit bir örnek yaptım. Validasyon eklemek, tüm timeformatını uyarlamak gerekir. jQuery TimePicker kullanmanı öneririm.

    jQuery
    $("#saatGir").blur(function(){
    var ilkDeger = $(this).val().substr(0, 2);
    var ikinciDeger = $(this).val().substr(2, 4);ikinciDeger
    var sonuc = ilkDeger + ":" + ikinciDeger;
    $(this).val(sonuc)
    });
    html
    <input type="text" id="saatGir">
    JSFIDDLE'a ekledim, test edebilirsin.
  • 01-09-2013, 15:31:35
    #3
    MehmetAlp adlı üyeden alıntı: mesajı görüntüle
    merhabalar

    jQuery blur() ve substr() fonksiyonunu kullanarak basit bir örnek yaptım. Validasyon eklemek, tüm timeformatını uyarlamak gerekir. jQuery TimePicker kullanmanı öneririm.

    jQuery
    $("#saatGir").blur(function(){
    var ilkDeger = $(this).val().substr(0, 2);
    var ikinciDeger = $(this).val().substr(2, 4);ikinciDeger
    var sonuc = ilkDeger + ":" + ikinciDeger;
    $(this).val(sonuc)
    });
    html
    <input type="text" id="saatGir">
    JSFIDDLE'a ekledim, test edebilirsin.
    çok teşekkür ederim