gpt4 book ai didi

javascript - 如何使用 javascript 将选择中的值发送到 html 中的输入文本?

转载 作者:行者123 更新时间:2023-12-02 23:15:01 25 4
gpt4 key购买 nike

我正在尝试根据下拉列表(例如 )中的选择将值发送到 。我想获取 possiblePhone.id 的值并将其发送到 。

<script>
function copyTextValue() {
var text1 = document.getElementById("source").value;
document.getElementById("destination").value = text1;

}
</script>


<div>
<select th:field="${possiblePhones}">
<option value="0">select phone</option>
<option id="source" onselect="copyTextValue()"
th:each="possiblePhone : ${possiblePhones}"
th:value="${possiblePhone.id}"
th:text="${possiblePhone.model}"></option>
</select>
</div>

<td><input type="text" id="destination"> </td>

例如,如果选择“Samsung”,则应将“1”发送到输入字段,依此类推。实际上,我没有得到任何输出。

最佳答案

<select id="source" onchange="copyTextValue()">
<option value="0">select phone</option>
<option value="1">samsung</option>
<option value="2">something</option>
</select>

id="source"属性应位于 <select> 中元素,也改变onselectonchange并将其移至<select>元素也是如此。

代码笔:https://codepen.io/anon/pen/WVxLpz

关于javascript - 如何使用 javascript 将选择中的值发送到 html 中的输入文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57201253/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com