我必須閱讀函數中的參數,以及它們是如何變量和/或對象,並傳遞一百萬次的值,而現實生活中的例子仍然讓我不知所措。本例中的關鍵字「this」指向函數的對象,即表單元素。好的。javascript函數參數命名要求
現在window.onload事件處理函數外部的函數有一個名爲「frm」的參數。我的問題是,是否有必要給這個參數的名稱與將被傳遞給它的form元素的id相同(在本例中是'frm')?我認爲這並不重要。對於所有問題,只要將它重用爲函數內部的局部變量,就可以將任何內容放入參數中。
window.onload = function() {
// validation for submit button
document.frmFlight.onsubmit = function() {
//console.log("what is 'this'?: "+this);
return validate(this);
}
}
//----------------------------------------------------------
function validate(frm) {
var valid = true;
return valid;
}
恐怕關於「FRM」問題是根本不清楚,你能解釋一下多一點? – 2011-02-08 15:34:43