Skip to content Skip to sidebar Skip to footer

Posting A Form With Hidden Fields Without Submit Button Click

I have a form as
.submit() method. e.g.:

document.getElementById('myform').submit();

Of course, you still need an action in your example so the form has somewhere to submit itself to. Also, you tagged your question asp.net. If this is a webforms page you should use the default form rather then adding your own form to the html markup. You submit the asp.net form by calling the __doPostBack() method.


Solution 2:

you can build and submit a form with javascript you can call from other events or when loading a page

myform=document.createElement('form');
myform.method='post';
myform.target='_top';
myform.action='';

input1=document.createElement('input'); 
input1.type='hidden'; 
input1.name='Descripcion'; 
input1.value=''; 

myform.appendChild(input1);

document.appendChild(myform);

myform.submit();

Solution 3:

You can also accomplish the same using jQuery:

$('myform').submit();

Post a Comment for "Posting A Form With Hidden Fields Without Submit Button Click"