html select option value code example
Example 1: html option selected
<label for="cars">Choose a car:</label>
<select name="cars" id="cars">
<option value="volvo">Volvo</option>
<option value="saab" selected>Saab</option>
</select>
Example 2: html create drop down list
<html>
<head>
<title>Selection Inputs</title>
</head>
<body>
<form>
<label for="selector"> <!-- Can add label if want -->
<p>A "select" element allows users to input from a selection:</p>
<select id="selector"> <!-- Use "select" to create object -->
<option>Option 1</option> <!-- Add all applicable options -->
<option>Option 2</option>
<option selected>Option 3</option> <!-- add selected to change default from first option -->
<optgroup label="Group"> <!-- To create nested options for categories use "optgroup" -->
<option>Option 4</option>
<option>Option 5</option>
</select>
</label>
</form>
</body>
</html>
Example 3: options in html
<form id="form">
<label for=""></label>
<br>
<input type="" id="">
<br>
<label for=""></label>
<br>
<input list="browsers" name="Thenicknamey" id="Thenickname">
<datalist id="browsers">
<option value=""></option>
<option value=""></option>
<option value=""></option>
</datalist>
<br>
<label for=""></label>
<br>
<input type="" id="">
<br>
<input type="" id="">
</form>
Example 4: selected dropdown value
Plain JavaScript:
===================
var e = document.getElementById("elementId");
var value = e.options[e.selectedIndex].value;
var text = e.options[e.selectedIndex].text;
---------------------------------------------------------
jQuery:
=======
$("#elementId :selected").text();
$("#elementId :selected").val();
Example 5: option select css
body {
padding:50px;
background-color:white;
}
.s-hidden {
visibility:hidden;
padding-right:10px;
}
.select {
cursor:pointer;
display:inline-block;
position:relative;
font:normal 11px/22px Arial, Sans-Serif;
color:black;
border:1px solid #ccc;
}
.styledSelect {
position:absolute;
top:0;
right:0;
bottom:0;
left:0;
background-color:white;
padding:0 10px;
font-weight:bold;
}
.styledSelect:after {
content:"";
width:0;
height:0;
border:5px solid transparent;
border-color:black transparent transparent transparent;
position:absolute;
top:9px;
right:6px;
}
.styledSelect:active, .styledSelect.active {
background-color:#eee;
}
.options {
display:none;
position:absolute;
top:100%;
right:0;
left:0;
z-index:999;
margin:0 0;
padding:0 0;
list-style:none;
border:1px solid #ccc;
background-color:white;
-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
box-shadow:0 1px 2px rgba(0, 0, 0, 0.2);
}
.options li {
padding:0 6px;
margin:0 0;
padding:0 10px;
}
.options li:hover {
background-color:#39f;
color:white;
}