【问题标题】:In JavaScript, how can you display a value of a variable immediately without a submit button?在 JavaScript 中,如何在没有提交按钮的情况下立即显示变量的值?
【发布时间】:2014-04-16 22:27:21
【问题描述】:

在 JavaScript 中,如何在没有提交按钮的情况下立即显示变量的值?

例如,如果您在哪里做一个简单的计算器,用户可以输入宽度和长度的值来将它们相乘,而无需提交按钮。所以可以说界面是这样的

 width  length     sqft
[ 0 ]  * [ 0  ] =  [  0  ]

所以当用户在 L 和 W 上设置一个值时 sqft 会立即显示 (width*length) 的值?

我的计算器比这更复杂,但我只需要记住 JavaScript 语法即可。

【问题讨论】:

    标签: php html


    【解决方案1】:

    我相信您正在寻找onkeyup 事件。这是一个简单的例子:

    HTML

    <input type="text" id="example">
    

    JavaScript

    document.getElementById("example").onkeyup = function(){
       console.log(this.value);
    }
    

    jsFiddle here

    【讨论】:

      【解决方案2】:

      你可以这样做 OnKeyup, onKeyPress 事件

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-29
        • 2021-12-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多