我想獲取元素的第二個值以在另一個div上打印出來。 這段代碼給了我'未定義'的值。這段代碼有什麼問題?我不知道。你怎麼看?通過id選擇並獲取javascript上的屬性名稱
<select class="form-control" id="Workers" value="Select an id">
<option id="myInput" onclick="myFunction()" name="personname" value="personid">personid</option>
<option id="myInput" onclick="myFunction()" name="personname2" value="personid2">personid2</option>
</select>
<p id="demo"></p>
<script>
function myFunction() {
document.getElementById("demo").innerHTML = document.getElementById("myInput").name ;
}
</script>
'id'應該是唯一的。 – wostex