HighDots Forums  

Retrieve button value

JavaScript discussion (multi-lingual) JavaScript discussion (alt.comp.lang.javascript)


Discuss Retrieve button value in the JavaScript discussion (multi-lingual) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Wojtek Bok
 
Posts: n/a

Default Retrieve button value - 08-01-2006 , 10:20 AM






If I have the following:

------------------------------------------
<form onSubmit="checkButton()" action="/cgi" method="post" name="myForm">
<input type="submit" name="action" value="Do This">
<input type="submit" name="action" value="Do That">
<input type="submit" name="action" value="Do More">
</form>
------------------------------------------

Then how do I retrieve which button was clicked? It is easy enough in
the cgi, but in JavaScript?

Reply With Quote
  #2  
Old   
porta.sebastien@gmail.com
 
Posts: n/a

Default Re: Retrieve button value - 08-06-2006 , 03:56 AM






Quote:
form onSubmit="checkButton()" action="/cgi" method="post" name="myForm"
input type="submit" name="action" value="Do This" onclick='whois(this)'
input type="submit" name="action" value="Do That" onclick='whois(this)'
input type="submit" name="action" value="Do More" onclick='whois(this)'
/form
function whois(obj)
{
alert(obj.value);
}

it is what you want .?

Wojtek Bok wrote:
Quote:
If I have the following:

------------------------------------------
form onSubmit="checkButton()" action="/cgi" method="post" name="myForm"
input type="submit" name="action" value="Do This"
input type="submit" name="action" value="Do That"
input type="submit" name="action" value="Do More"
/form
------------------------------------------

Then how do I retrieve which button was clicked? It is easy enough in
the cgi, but in JavaScript?


Reply With Quote
  #3  
Old   
Wojtek Bok
 
Posts: n/a

Default Re: Retrieve button value - 08-08-2006 , 10:18 AM



porta.sebastien (AT) gmail (DOT) com wrote:
Quote:
form onSubmit="checkButton()" action="/cgi" method="post" name="myForm"
input type="submit" name="action" value="Do This" onclick='whois(this)'
input type="submit" name="action" value="Do That" onclick='whois(this)'
input type="submit" name="action" value="Do More" onclick='whois(this)'
/form

function whois(obj)
{
alert(obj.value);
}

it is what you want .?
OK, that would work.

It's funny that the CGI only gets the one value, yet at the form level
the button "action" is an array.

Thanks.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.