Bookmarks

Yahoo Gmail Google Facebook Delicious Twitter Reddit Stumpleupon Myspace Digg

Search queries

w2ksp4.exe, WwwxxXdbf, procmail "FROM_MAILER" patch, Use of assignment to $[ is deprecated at /usr/local/sbin/apxs line 86. , wwwxxx vim, mysql closing table and opening table, 800c5000, setgid operation not permitted, pciehp: acpi_pciehprm on IBM, WWWXXX.DBF

Links

XODOX
Impressum

#1: Submit Form Notification Message

Posted on 2007-03-15 01:16:45 by TechNinja

Hi folks,

Using ASP and/or JavaScript, how do you create that little
notification message (usually in red below the submit button) when the
Submit button is pushed. Something that says "Your information is
being sent ..."

Thanks for any assistance.

Report this message

#2: Re: Submit Form Notification Message

Posted on 2007-03-15 09:36:19 by exjxw.hannivoort

JP wrote on 15 mrt 2007 in microsoft.public.inetserver.asp.general:

> Using ASP and/or JavaScript,

ASP is not a programming language, but a serverside platform for
javascript, VBscript, etc. So the "or" is not possible.

> how do you create that little
> notification message (usually in red below the submit button) when the
> Submit button is pushed. Something that says "Your information is
> being sent ..."

It is being done clientside, so ASP cannot do that.

Please ask a clientside NG, like:

comp.lang.javascript


--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

Report this message

#3: Re: Submit Form Notification Message

Posted on 2007-03-15 10:29:57 by Anthony Jones

"JP" <jimpearce@gmail.com> wrote in message
news:1173917805.725847.114370@e65g2000hsc.googlegroups.com.. .
> Hi folks,
>
> Using ASP and/or JavaScript, how do you create that little
> notification message (usually in red below the submit button) when the
> Submit button is pushed. Something that says "Your information is
> being sent ..."
>
> Thanks for any assistance.
>

<script type="text/javascript">

function doSubmit()
{
var form = this.form
this.nextSibiling.style.visibility = 'visible'
window.setTimeout(fnSubmit, 0)

function fnSubmit()
{
form.submit()
}
}

</script>

<input type="button" onclick="doSubmit.call(this)" value="Send" />

<span style="visibility:hidden; color:red">Sending...</span>

Report this message

#4: Re: Submit Form Notification Message

Posted on 2007-03-15 10:47:21 by exjxw.hannivoort

Anthony Jones wrote on 15 mrt 2007 in
microsoft.public.inetserver.asp.general:

>
> "JP" <jimpearce@gmail.com> wrote in message
> news:1173917805.725847.114370@e65g2000hsc.googlegroups.com.. .
>> Hi folks,
>>
>> Using ASP and/or JavaScript, how do you create that little
>> notification message (usually in red below the submit button) when
>> the Submit button is pushed. Something that says "Your information
>> is being sent ..."
>>
>> Thanks for any assistance.
>>
>
> <script type="text/javascript">
>
> function doSubmit()
> {
> var form = this.form
> this.nextSibiling.style.visibility = 'visible'
> window.setTimeout(fnSubmit, 0)
>
> function fnSubmit()
> {
> form.submit()
> }
>}
>
> </script>
>
> <input type="button" onclick="doSubmit.call(this)" value="Send" /><br
> /> <span style="visibility:hidden; color:red">Sending...</span>

Wouldn't the next sibling be the <br>?

call Method (JScript 5.6):
> Calls a method of an object, substituting
> another object for the current object.

Could you explain for us mortals what the call() here does?

--
Evertjan.
The Netherlands.
(Please change the x'es to dots in my emailaddress)

Report this message

#5: Re: Submit Form Notification Message

Posted on 2007-03-15 12:29:00 by Anthony Jones

"Evertjan." <exjxw.hannivoort@interxnl.net> wrote in message
news:Xns98F46DC104C99eejj99@194.109.133.242...
> Anthony Jones wrote on 15 mrt 2007 in
> microsoft.public.inetserver.asp.general:
>
> >
> > "JP" <jimpearce@gmail.com> wrote in message
> > news:1173917805.725847.114370@e65g2000hsc.googlegroups.com.. .
> >> Hi folks,
> >>
> >> Using ASP and/or JavaScript, how do you create that little
> >> notification message (usually in red below the submit button) when
> >> the Submit button is pushed. Something that says "Your information
> >> is being sent ..."
> >>
> >> Thanks for any assistance.
> >>
> >
> > <script type="text/javascript">
> >
> > function doSubmit()
> > {
> > var form = this.form
> > this.nextSibiling.style.visibility = 'visible'
> > window.setTimeout(fnSubmit, 0)
> >
> > function fnSubmit()
> > {
> > form.submit()
> > }
> >}
> >
> > </script>
> >
> > <input type="button" onclick="doSubmit.call(this)" value="Send" /><br
> > /> <span style="visibility:hidden; color:red">Sending...</span>
>
> Wouldn't the next sibling be the <br>?

You're quite right. I wrote the code then added the BR as an after thought.

nextSibliling.nextSibling would be necessary.

>
> call Method (JScript 5.6):
> > Calls a method of an object, substituting
> > another object for the current object.
>
> Could you explain for us mortals what the call() here does?

It calls the doSubmit function as if the input had a doSubmit method
attached. Hence in the doSubmit execution the 'this' context is the input
element.

It could have been written:-

function doSubmit(elem)
{
var form = elem.form
elem.nextSibling.nextSibiling.style.visibility = 'visible'
window.setTimeout(fnSubmit, 0)

function fnSubmit()
{
form.submit()
}
}

and onclick would be "doSubmit(this)"

However I prefer .call since it is consistent with assigning the event
handler in code:-

elem.onclick = doSubmit

Anthony

Report this message