Passing Drop Down List Selected Value

M

maflu

Hello,
I am rather a beginner in Javascript and have the following problem.
There is a drop down list on my Web page with various values to be
selected by the user. Once the user has selected a value, he/she clicks
on the submit button. When he/she does that I would like 2 things to
happen: the selected value of the drop down list is passed to another
html page which opens in a new brower window open.

Could you please help me do write that?

Thank you :)

Cheers
 
M

Mike

An easy solution (for IE anyway not sure if it works in Mozilla) is to
simply open up the new window and load the html page and then in the onLoad
event handler reference the value of the select in the original window using
the window.opener attribute.

--orginal html

<html>
<head>
<script>
...code to open new window here...
</script>
</head>
<body>
<select id="mySelect"><option value =1 selected>Option 1</select>
</body>
</html>

--html in new window
<html>
<head>
<script>
function getSelectValue(){
alert(window.opener.document.getElementById("mySelect").value);
}
</script>
</head>
<body onLoad="getSelectValue()">
</body>
</html>


Regards
Mike
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,734
Messages
2,569,441
Members
44,832
Latest member
GlennSmall

Latest Threads

Top