Oh...and there won't be any error message.
It's perfectly legal to do
Code:
document.getElementById("imageCaption").innerHTML = make+model;
Just that neither
make nor
model will be defined.
(And they woudn't be even if you DID pass three values when you called the function. Do you see why? HINT: JavaScript is CASE SENSITIVE.)