Find the selected option : select option « Form « JavaScript Tutorial

Home
JavaScript Tutorial
1.Language Basics
2.Operators
3.Statement
4.Development
5.Number Data Type
6.String
7.Function
8.Global
9.Math
10.Form
11.Array
12.Date
13.Dialogs
14.Document
15.Event
16.Location
17.Navigator
18.Screen
19.Window
20.History
21.HTML Tags
22.Style
23.DOM Node
24.Drag Drop
25.Object Oriented
26.Regular Expressions
27.XML
28.GUI Components
29.Dojo toolkit
30.jQuery
31.Animation
32.MS JScript
JavaScript Tutorial » Form » select option 
10.13.1.Find the selected option
<html>
<head>
<title>Find the selected option</title>
<script type="text/javascript" language="javascript">
<!-- //
function CheckOption(){
    var Selected = document.TestForm.PrizeChosen.selectedIndex;
    var SelectedOption = document.TestForm.PrizeChosen.options[Selected].value;
    alert("The prize you have chosen is a " + SelectedOption);
}
// -->
</script>
</head>
<body>
<form name="TestForm" action="http://www.java2s.com" onsubmit="CheckOption()">
<table>
<tr>
 <td width="15%" align="right">Your Name:</td>
 <td ><input type="text" name="Name"/></td>
</tr>
<tr>
 <td align="right">Your Gender:</td>
 <td><input type="text" name="Gender"/></td>
</tr>
<tr>
 <td width="15%">
 <select name="PrizeChosen">
  <option value="A">Choice A</option>
  <option value="B">Choice B</option>
  <option value="C">Choice C</option>
 </select>
 </td>
 <td>&nbsp;</td>
</tr>
<tr>
 <td width="15%"><input type="submit" value="Submit the form"/></td>
 <td>&nbsp;</td>
</tr>
</table>
</form>
</body>
</html>
10.13.select option
10.13.1.Find the selected option
10.13.2.Click button to navigate a selection in form option (combox)
10.13.3.Use the Option (combox) onChange event to navigate
10.13.4.Using the options[index].text Property
10.13.5.Using the options[index].value Property
10.13.6.Using the selectedIndex Property
10.13.7.Modifying optgroup Element Labels
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.