Tolong pilih kategori sesuai, jenis posting (pertanyaan atau bukan) dan sertakan tag/topik yang sesuai misal komputer, php, mysql, dll.
Promosi atau posting tidak pada tempatnya akan kami hapus.
Mencantumkan kode program di posting Anda, tolong ikuti aturan yang sesuai, baca http://diskusiweb.com/discussion/39204/aturan-cara-menyisipkan-kode-program-di-diskusiweb

Baca cara posting gambar/image di post Anda: http://www.diskusiweb.com/discussion/47345/cara-menyisipkan-menyertakan-image-pada-posting/p1

javascript menggantikan F1 menjadi fungsi shift+tab

Mohon bantuannya.
Sya membuat aplikasi web base,untuk ke inputan selanjutnya menggunakan tombol tab keyboard dan ke inputan sebelumnya menggunakan shift+tab pada keyboard.

Yang jdi pertanyaan sya bisa kah tombol F1 keyboard berubah menjadi fungsi seperti shift+tab untuk ke inputan sebelumnya?karna untuk menekan shift+tab pada keyboard cukup merepotkan.gimana ya caranya?

Tanggapan

  • edited March 17
    @rhio88 Dengan menggunakan Jquery event onkeydown
    Detect user by onkeydown untuk F1, Set Keycode Tab & shift.
    Karena saya menggunakan Google Chrome (F1 = muncul helper), jadi saya ganti menjadi F2 = Shift + Tab
    Example
  • @blackarch wah,,mantap kali..dicoba dulu ya...

    owh ya,,kode javascript untuk buka mesin kasir gimana ya??
  • @blackarch kok gak mau jalan ya??
  • @rhio88 coba di check lagi, udh call library jQuerynya blm?
  • Sudah dicoba,tp kok gak mau focus cursor ke inputan sebelumnya ya??

    ini code lengkap.

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">



    Untitled Document


    window.onkeydown = function(e){
    // Jika Shift + Tab Manual
    var key = (e.keyCode ? e.keyCode : e.which);
    if (key == 9 && e.shiftKey) {
    alert("Shift + Tab !");
    }

    if(e.keyCode == 113) // key F2
    {
    var e = jQuery.Event("keydown");
    e.which = 9; // key code tab
    e.shiftKey = true; // set shift
    $("input").trigger(e);
    console.log(e);
    document.body.innerHTML += "Shortcut F2 = Tab + Shift";
    }
    }















  • edited March 20
    @rhio88 code jQuerynya 1.9.1 mana? Example yang saya kasih itu ada tulisan Javascript kalo di klik bisa mskin version extension Jquery.
    Jadi kalo mau tambahkan
    < script src="http://code.jquery.com/jquery-1.9.1.js">< /script>
Sign In or Register to comment.