ASP force submit

I want to force a submit, but I want to do this using script language.

Basically, when a user clicks a link, I want to run a short script which populates some invisible fields on the screen, then posts them to another form. Should I be cookie'ing them or can I just say something like 'response.submit' ??

Thanks in advance
LVL 10
smeggheadAsked:
Who is Participating?
 
amnhConnect With a Mentor Commented:
smegghead,
From your description, I think some client side javascript would do what you are trying.

set up the form in html
<FORM ACTION="next.asp" name="form1">
<input type="hidden" name="hidden1">
<input type="hidden" name="hidden2">
</FORM>

create a javascript function to submit the form.

<SCRIPT language="javascript">
<!--
function submitform{
document.form1.hidden1 ="something";
document.form1.hidden2 ="something2";
document.form1.submit();
}

//-->
</SCRIPT>

create the link to call the javascript
<a href="javascript: submitform();">link</A>
0
 
smeggheadAuthor Commented:
Thanks again...

I don't suppose you know the equivalent in VBScript do you ???
0
 
amnhCommented:
I am sure it can be done in VBScript but that limits the code to only running in IE.  Since only IE supports VBScript on the client, it is best to use Javascript.
0
All Courses

From novice to tech pro — start learning today.