Bagaimana bikin keydown di textarea

saya punya textarea. kalau di klik "ENTER" data langsung submit, kalau di klik shif+enter ngebuat new line. saya pelajarin addEventListener tapi masih belom nyantol

avatar ardyhim
@ardyhim

289 Kontribusi 175 Poin

Diperbarui 8 tahun yang lalu

4 Jawaban:

liat source codenya gan. taruh di pastebin. linknya kirim di mari.

avatar andreiwahyu
@andreiwahyu

1 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

gambaran nya begini mas.

kalau di textarea di pencet "shif+enter" maka akan menghasilkan
"\r\n"
kalau cuman pencet "ENTER" maka langsung submit form
avatar ardyhim
@ardyhim

289 Kontribusi 175 Poin

Dipost 8 tahun yang lalu

Coba ini

$(function () {
    $("#idtextarea").keypress(function (e) {
        var code = (e.keyCode ? e.keyCode : e.which);
        if (code == 13) {
            $("#idsubmit").trigger('click');
            return true;
        }
    });
});

13 adalah key code untuk "ENTER". Saat keypress 13, submit button di-trigger dgn action click.

avatar cescgie
@cescgie

105 Kontribusi 5 Poin

Dipost 8 tahun yang lalu

makasih mas :D ahirnya bisa juga

avatar ardyhim
@ardyhim

289 Kontribusi 175 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban