Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wysłanie formularza za pomocą klawiszy na klawiaturze, Wysłanie formularza za pomocą klawiszy na klawiaturze
hiper0007
post 1.04.2017, 12:11:36
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 6.06.2016

Ostrzeżenie: (0%)
-----


Witam !

Mam pytanko dodaje rekord do bazy po kliknięciu przycisku submit w formularzu (wysłanie formularza w php) ,a czy istnieje możliwość dodania rekordu do bazy (wyslanie formularza) poprzez kliknięcie klawisza na klawiaturze Np. "p" a rezultat bedzie taki sam jak po wciskieciu submita ? Pozdrawiam
Go to the top of the page
+Quote Post
viking
post 1.04.2017, 13:09:07
Post #2





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


https://developer.mozilla.org/en-US/docs/Web/Events/keydown


--------------------
Go to the top of the page
+Quote Post
hiper0007
post 1.04.2017, 14:08:28
Post #3





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 6.06.2016

Ostrzeżenie: (0%)
-----


Cytat(viking @ 1.04.2017, 14:09:07 ) *




window.addEventListener("keydown", function (event) {

if (event.defaultPrevented) {
return; // Do nothing if the event was already processed
}

switch (event.key) {
case "o":
{
<?php
echo "Kocham";
?>
}
break;
case "ArrowUp":
// Do something for "up arrow" key press.
break;
case "ArrowLeft":
// Do something for "left arrow" key press.
break;
case "ArrowRight":
// Do something for "right arrow" key press.
break;
case "Enter":
// Do something for "enter" or "return" key press.
break;
case "Escape":
// Do something for "esc" key press.
break;
default:
return; // Quit when this doesn't handle the key event.
}

// Cancel the default action to avoid it being handled twice
event.preventDefault();
}, true);




Takie cos znalazlem... ale naciskam "o" i niechce zadzialac ....
Go to the top of the page
+Quote Post
viking
post 3.04.2017, 06:38:36
Post #4





Grupa: Zarejestrowani
Postów: 6 365
Pomógł: 1114
Dołączył: 30.08.2006

Ostrzeżenie: (0%)
-----


U mnie działa https://jsfiddle.net/vg8mcy2a/
Nie licząc oczywiście tej głupoty z echo po stronie php.


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.04.2024 - 14:32