javascript - 下拉框选择无法在控制台中更新

标签 javascript html

我的应用程序中有一个简单的下拉框。每次从下拉框中选择一个值时,我都需要用该值更新文本区域。

Here is a JSFiddle to show what I mean.

尽管屏幕上的文本区域正在使用值进行更新,但如果您在 JSFiddle 上使用“检查元素”,您可以看到控制台永远不会使用所选元素进行更新。

任何人都可以解释为什么吗?还有如何纠正这个问题?

非常感谢,

`G`

最佳答案

console.log(...) 行不是匿名函数的一部分,请将其移至右大括号 } 内。

var select = document.getElementById('categorySelect');
                    var input = document.getElementById('categoryChoice');
                    select.onchange = function() {
                        input.value = select.value;
                        console.log(input.value);
                    }

关于javascript - 下拉框选择无法在控制台中更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45433242/

相关文章:

android - 为什么我的响应式 CSS 代码在各种设备上的输出很奇怪?

javascript - 如何检查angularjs中的所有字段是否为空

javascript - 如何在reactjs中为数字输入字段设置默认值?

c# - Bootstrap 模态关闭按钮不会导致回发

JavaScript - 当整个文本包含时替换

html - 如何动态定义行空间

html - 努力在一系列 div 上画一条线

javascript - 图像的某个部分是否亮起?

javascript - 无法从表单将其他数据保存到数据库中

html - 淡出、暂停,然后淡入元素 - 仅限 CSS