2011-02-19 143 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(); 
}