I am trying to use onclick function on html list elements. The function display is getting called but I am not getting the value. It shows undefined in console. code:
function display() {
var x = document.getElementById('tags').selectedIndex;
console.log(x);
}
<ul id="tags">
<li id="android" value="android" onclick="display()">android</li>
<li id="swing" value="swing" onclick="display()">swing</li>
<li id="eclipse" value="eclipse" onclick="display()">eclipse</li>
<li id="spring" value="spring" onclick="display()">spring</li>
<li id="hibernate" value="hibernate" onclick="display()">hibernate</li>
<ul>
selectedIndexor a value, it's not an option element ?