亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

獲取選擇框的選定值

獲取選擇框的選定值

白衣染霜花 2022-09-02 16:14:27
我有選擇框,并且選擇的框選擇了一個值,現在我可以更改值,我希望它應該選擇更改的值而不是已經選擇的值我像這樣使用它var x= document.getElementById("numbervalue");         var y= document.getElementById("dayvalue");         ax = dnum.options[x.selectedIndex].value;         at = dDay.options[y.selectedIndex].value;上面只給我以前選擇的值,而不是新的值
查看完整描述

1 回答

?
呼啦一陣風

TA貢獻1802條經驗 獲得超6個贊

希望這有幫助


<!DOCTYPE HTML>

<html>

<head>

<meta charset="utf-8">

<title>get value of select box</title>

<style>

body {

        font-family: Courier, monospace;

    }

#output {

    margin-top:10px;

    text-align:center;

    padding:10px;

    width: 200px;

    height:100px;

    border-style:groove;

}

.info {

    font-size: 12px; 

    width: 270px;}

</style>

</head>

<body>

<h3>select box stack overflow</h3>

<p class = "info">On any change in an option element, the JS will use the vals from the numbervalue option element to reset the val in the dayvalue option element.<br><br>You must change the number to change anything</p>

<label for = "dayvalue">Choose a day:</label>

<select name="dayvalue" id="dayVal" onchange="readBoxes()">

    <option value="m">Monday</option>

    <option value="t">Tuesday</option>

    <option value="w">Wednesday</option>

    <option value="th">Thursday</option>

    <option value="f">Friday</option>

    <option value="sat">Saturday</option>

    <option value="sun">Sunday</option>

</select>

<br>

<label for = "numbervalue">Choose a number:</label>

<select name="numbervalue" id="numVal" onchange="readBoxes()">

    <option value="1">1</option>

    <option value="2">2</option>

    <option value="3">3</option>

    <option value="4">4</option>

    <option value="5">5</option>

    <option value="6">6</option>

    <option value="7">7</option>

</select>

    

<div id="output">Day of Week</div>


<p>-h34dsp1nns</p>


<script>

function readBoxes() {

    var out = document.getElementById("output");

    var day = document.getElementById("dayVal");

    var num = document.getElementById("numVal");

    

    var numIndex = num.selectedIndex;

    

    day.selectedIndex = numIndex; //resets the index

    

    var dayVal = day[numIndex]; //gets the option element at an index

    

    out.innerHTML = dayVal.text;

}

</script>


</body>

</html>


查看完整回答
反對 回復 2022-09-02
  • 1 回答
  • 0 關注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號