Comenzi rapide
Să începem. Pentru a verifica eficiența script-ul, avem nevoie de un formular care conține o casetă de text în care utilizatorul va introduce un mesaj și tag-ul de intrare cu tipul de atribut. având o valoare depune. Făcând clic pe acest buton un mesaj este trimis la server. În atributele formularului tag-ul ar trebui să fie stabilită o metodă de a trimite mesaje către server (în cazul nostru, de obicei, utilizează metoda POST) și calea către script PHP care va procesa mesajul primit.
Index.htm l Fișierul va fi plasat codul următor:
Pentru a demonstra suficient nostru js-script php-script pur și simplu imprimat mesajul trimis la o pagină. Prin urmare, action.php fișier suficient pentru a scrie:
Pentru ca un mesaj pentru a trimite la server atunci când apăsați tasta Ctrl + Enter combinație aveți nevoie pentru a simula un clic pe butonul „Submit“. Pentru a face acest lucru, rotiți butonul sub forma folosind ID-ul său și de a imita un click pe ea folosind metoda clic () astfel:
în cazul în care buttonId - această valoare este atributul id al unui buton. În plus, avem nevoie să faceți clic simulat atunci când utilizatorul este apăsată tasta Ctrl și faceți clic pe Enter. Pentru a urmări dacă tasta Ctrl Ctrl introduce variabilă și de fiecare dată când un utilizator a făcut clic pentru a apăsa orice tastă va apela o funcție în organism, care, în cazul în care tasta Ctrl apăsată (corespunde cu codul 17) va fi atribuit ctrl variabilă este adevărat. În aceeași funcție, să o numim KeyDown. am simula un clic, dacă valoarea este adevărată ctrl adică utilizatorul este apăsată tasta Ctrl și se apasă tasta enter. Codul tastei apăsate este conținută în caz de obiect. pe care o vom trece KeyDown funcția ca parametru. Ca rezultat, funcția KeyDown arată astfel:
De fiecare dată când un utilizator va da drumul la orice tastă va determina keyup funcția ca parametru va trece un eveniment obiect. Exact ca și în cazul cu KeyDown. Corpul funcției, în cazul în care utilizatorul eliberează tasta Ctrl va fi atribuit variabilei corespunzătoare la false.
Mai târziu, voi discuta modul de a preveni trimiterea de mesaje goale la server. Ne vedem 😉
Comenzi rapide lucru foarte la îndemână. De multe ori pentru a observa modul în care profesioniști lucrează pentru PC, acestea sunt utilizate în principal, în timp ce numai Kei Claudia și la aceeași viteză și mult mai mult decât utilizatorii obișnuiți cu un mouse. După cum se spune, trebuie să învețe materiale))