Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc
Comunitatea PHP Romania
 

Problema Prototype
Vezi mesajul original

 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Subiectul anterior :: Subiectul următor  
Autor Mesaj
kyron



Data înscrierii: 16/Sep/2004
Mesaje: 542
Locație: Bucuresti

Trimis: Mar Noi 07, 2006 4:01 pm    Titlul subiectului: Problema Prototype  

Salut !

Am urmatoarea secventa :

Cod:
Event.observe(obiect, 'blur', function(){salveazaPret(obj)}, false);

Event.observe(obiect, 'keypress', function(event){ if(Event.keyCode(event) == Event.KEY_RETURN) salveazaPret(obj)}, false);


De precizat ca "obiect" este un input text.
Primul eveniment, 'blur' merge perfect, in schimb nu reusesc sa fac sa mearga si la apasarea unei taste, enter de exemplu.
Sus  
ExcalIbvr



Data înscrierii: 02/Mai/2004
Mesaje: 1107
Locație: Oradea

Trimis: Mar Noi 07, 2006 7:04 pm    Titlul subiectului:  

Faci tu integrarea, daca te ajuta. E un mic keypress handler:
Cod: function handleKey(e)
{
  // get the event
  e = (!e) ? window.event : e;
  // get the code of the character that has been pressed       
  code = (e.charCode) ? e.charCode :
         ((e.keyCode) ? e.keyCode :
         ((e.which) ? e.which : 0));
  // handle the keydown event       
  if (e.type == "keydown")
  {
    // if enter (code 13) is pressed
    if(code == 13)
    {
      // do stuff on ENTER
    }
  }
}
Sus  
PHPRomania Bot
Bot Member


Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google
Trimis: Mie Dec 26, 2007 7:01 pm   Titlul subiectului: Ad  

Sus  
 
       Pagina de start a forumului Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc -> AJAX
Pagina 1 din 1


Powered by phpBB 2.0.22 © 2001, 2002 phpBB Group
Varianta în limba română: Romanian phpBB online community