我的应用程序中有一个简单的下拉框。每次从下拉框中选择一个值时,我都需要使用该值更新文本区域。
Here is a JSFiddle to show what I mean.
虽然屏幕上的文字区域正在使用值进行更新,但如果您使用'检查元素'在JSFiddle上,您可以看到控制台永远不会使用所选元素进行更新。
任何机构都可以解释原因吗?还有如何纠正这个?
非常感谢,
`G`
答案 0 :(得分:1)
console.log(...)行不是匿名函数的一部分,将其移动到右括号内。
background-url
答案 1 :(得分:0)
试试这个
var select = document.getElementById('categorySelect');
select.onchange = function() {
var input = document.getElementById('categoryChoice');
input.value = select.value;
console.log(input.value)
}