In my form I have the following
<script>
function validate(form)
{
if(form.xyz.value=='') return false;
return true;
}
</script>
<form onsubmit="return validate(this)">
<input name="xyz">
<input type="submit" value="submit">
</form>
For some reason I have to assign my onsubmit listener dynamically.
I cound define
document.forms[0].addEventListener('submit',validate);
But how to dynamically achieve return validate(this)
(I need pure JavaScript, not jQuery)