2011-05-28 27 views

回答

2
myElement.keydown = function (e) { 
    if (e.which === 9) myForm.submit(); 
}; 

9是製表符。我認爲這是X瀏覽器兼容。

+0

myForm的是形式的名稱?我的元素是什麼? – 2011-05-28 16:33:21

+0

你也可以使用「document.body」而不是「myElement」。 – maerics 2011-05-28 16:36:22

+0

myElement是要希望將事件綁定,你可能會或可能不希望將其綁定到文件(整個頁面)的元素,你可以結合它只是通過獲取它,比如'文件輸入元素。 forms.myFormId.elements.myElementId.keydown = ...'。 'myForm'是表單元素,比如'document.forms.myFormId' – 2011-05-28 18:05:15

相關問題