我有一個js腳本,我擴展到滿足我的需求,因爲我還是很新的JavaScript,並嘗試了一些東西,但不能似乎讓他們的工作。這裏是JavaScript腳本的一部分,如果需要更多,我可以把更多的它。我想要做的是讓它的工作方式完全相同,而不是按下我想要的輸入密鑰用戶用鼠標點擊提交(或者看起來像提交的按鈕也可以)。如何改變我的js功能從點擊輸入到當我點擊提交按鈕
(function() {
'use strict';
var ENTER_KEY = 13
var auditor = document.getElementById('auditor');
var date = document.getElementById('date');
var location = document.getElementById('location');
var workers = document.getElementById('workers');
var contact = document.getElementById('contact');
凡ENTER_KEY被使用(第二次)
function newTodoKeyPressHandler(event) {
if (event.keyCode === ENTER_KEY) {
addTodo(auditor.value,date.value,location.value,workers.value,contact.value,company.value,exposureLocation.value,workersExposed.value,exposures.value,interventions.value,interventionComments.value,additionalComments.value,programManagement.value);
auditor.value = '';
date.value= '';
location.value = '';
workers.value = '';
contact.value = '';
company.value = '';
exposureLocation.value = '';
workersExposed.value = '';
exposures.value = '';
interventions.value = '';
interventionComments.value = '';
additionalComments.value = '';
programManagement.value = '';
}
}
如果有人可以幫助做到這一點我將不勝感激。我已經知道不得不將event.keyCode改成別的東西,但我嘗試過的東西都無濟於事。謝謝
嘗試引用此問題http://stackoverflow.com/questions/895171/prevent-users-from-submitting-form-by-hitting-enter – mshah