I am overriding a form submit event like this:
form.onsubmit = function(event) {
event.preventDefault();
But when I call submit on the fo
As Manish pointed out, both overriding the submit function and calling the submit form in javascript was complicating how the event was propagating. So added a hidden button in to the form in javascript and called the button's click function instead of the form submit function. WHich seems to have worked even it it feels rather like a kludge! Many thanks for to all of you for your prompt help. :-)
function nameFileLabel(id)
{
var f = document.getElementById('fileForm' + id);
var l = document.getElementById('fileText_' + id);
var i = document.getElementById('fInputId' + id);
var b = document.getElementById('sub' + id);
if (i.value != '')
{
l.innerHTML = i.value.replace('fakepath', '...');
var theUploadForm = document.getElementById('fileDiv_' + id);
theUploadForm.style.visibility = 'visible';
theUploadForm.style.display = 'block';
b.click();
}
}