Добивање на притиснати копчиња во JavaScript
Со помош на објектот Event може да се
добиваат притиснати копчиња. Ајде да
погледнеме како се прави ова.
Нека имаме input:
<input>
Да добиеме референца за него во променлива:
let elem = document.querySelector('input');
Ќе додадеме на нашиот input настан, кој се активира при секое притискање на копче:
elem.addEventListener('keypress', function(event) {
});
Во својството key на објектот
со настанот ќе се наоѓа
притиснатиот симбол:
elem.addEventListener('keypress', function(event) {
console.log(event.key);
});
А во својството code ќе
се наоѓа кодот на притиснатото копче:
elem.addEventListener('keypress', function(event) {
console.log(event.code);
});
Направете input, кој ќе при внесување ги испишува вредностите на внесените копчиња и нивните кодови.
Притиснете различни копчиња во input-от и погледнете, какви вредности и кодови имаат.
Определете, кој код ќе има
копчето Enter.
Определете, кој код ќе има
копчето BackSpace.
Даден е параграф и input. Во него се внесува текст
и се притиска копчето Enter. Направете
така што во овој момент внесениот
текст ќе се појави во параграфот под input-от,
а содржината на input-от да се исчисти.