2011-02-19 144 views
0

我创建了一个在表格行中显示结果的Live Search。行具有执行选择结果的过程的onClick函数。 OnClick功能通过鼠标点击正常工作,但我希望用户可以通过上/下箭头键选择它&也请输入。现在我想要在其他javascript函数中调用onClick函数。任何帮助,请......通过JavaScript调用onClick函数

+0

你使用jQuery吗?如果是的话,你可以冒险进入[.keypress()](http://api.jquery.com/keypress/) – 2011-02-19 02:38:12

回答

0

尝试这样:

$('tr').live({ 
     click: function(e) 
    {  
     //your code here; 
    }, 
     keyup: function(e) 
     { 
       // and here; 
     } 
    }) 

它需要的jQuery

2
myElement.onclick = function() { 
    // called when myElement is clicked 
} 

或只是

myElement.click(); // clicks the element 

并使用的onkeydown事件调用它,并在click()之前检查字符;

myField.onkeydown = function() { 
    myElement.click(); 
}