javascript - 需要简单的 JavaScript HTML DOM 函数的帮助

标签 javascript html dom

我正在尝试创建一个回调函数, 在我离开输入表单后 --> 调用一个函数来更改文本输入的背景颜色.. 但它不起作用。

function makeBig() {

var y = document.getElementById("myText");
    y.value = y.value.toUpperCase();      

        function colorInput(y) {
        y.style.background = "yellow";

}

} <input type="text" id="myText" onchange="makeBig()">

最佳答案

您的 ma​​keBig() 函数声明了函数 colorInput(y) 但从未调用它。变化:

 function colorInput(y) {
    y.style.background = "yellow";
 }

y.style.background = "yellow";

关于javascript - 需要简单的 JavaScript HTML DOM 函数的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43965394/

相关文章:

javascript - PHP 简单 HTML DOM 解析器 : Saving Dom tree

javascript - Javascript 循环内的事件处理程序 - 需要闭包吗?

javascript - Express Validator 来验证日期时间

javascript - 如何等待我的自定义命令完成,然后执行剩余的 Cypress 命令

javascript - 加载网站时如何为轮播的每张幻灯片重复相同的功能?

javascript - 如何在滚动特定的 div 时切换显示/隐藏固定元素?

javascript - HTML 表单必填字段

javascript - Angular Material 的 md-nav-bar 无法与 ui-router 一起正常工作

javascript - 是否可以链接指令范围(例如 obj.prop)?

javascript - 在前端解析 HTML 是一种不好的形式吗?