javascript中的事件處理
function submitViaEnter(evt) { evt = (evt) ? evt : event; var target = (evt.target) ? evt.target : evt.srcElement; var form = target.form; var charCode = (evt.charCode) ? evt.charCode : ((evt.which) ? evt.which : evt.keyCode); if (charCode = = 13 || charCode = = 3) { if (validateForm(form)) { form.submit( ); return false; } } return true; }
NN4和IE有所不同所以先要判斷evt是evt還是event
NN4中的目標(biāo)元素為target,而IE4+中的目標(biāo)元素為srcElement
這樣寫可以無論是IE還是NN,都可以接受。
posted on 2007-08-18 14:54 劉錚 閱讀(323) 評(píng)論(0) 編輯 收藏 所屬分類: JavaScript