从javascript函数和onkeydown显示输出

乔恩

我有一个关于显示输出的问题。我的代码在大多数情况下有效,但仅在删除输入后才有效。例如,当我键入“ 0”时,什么也没有发生,但是当我删除输入中的0后,才显示“ 100%”。我试图在输入中输入“ 0”后立即显示“ 100%”。需要明确的是,我并不是在尝试制作计算器。除了百分比之外,我还将输入其他输出。

document.getElementById("myscore").onkeydown = function() {
  myJsFunction()
};

function myJsFunction() {
  var numberwrong = document.getElementById('myscore').value;
  if (numberwrong == 0) {
    score = "100%";
  } else if (numberwrong == 1) {
    score = "95%";
  } else if (numberwrong == 2) {
    score = "90%";
  }
  document.getElementById("totalscore").innerHTML = score;
}
<p2>Number Incorrect out of 50: </p2>
<input type="number" id="myscore">

<p id="totalscore"></p>

巴尔玛

使用onkeyup而不是onkeydown在更改输入值之前,代码正在运行。

document.getElementById("myscore").onkeyup = function() {
  myJsFunction()
};

function myJsFunction() {
  var numberwrong = document.getElementById('myscore').value;
  if (numberwrong == 0) {
    score = "100%";
  } else if (numberwrong == 1) {
    score = "95%";
  } else if (numberwrong == 2) {
    score = "90%";
  }
  document.getElementById("totalscore").innerHTML = score;
}
<p2>Number Incorrect out of 50: </p2>
<input type="number" id="myscore">

<p id="totalscore"></p>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

JavaScript:“ onkeydown”和“ onkeypress”

来自分类Dev

从Qt调用Javascript函数不显示输出

来自分类Dev

在 html 中显示 javascript 函数输出

来自分类Dev

Javascript和HTML,不输出Javascript函数

来自分类Dev

Javascript onkeydown 一个函数

来自分类Dev

如何使用Javascript函数修改onKeyDown事件

来自分类Dev

JavaScript 函数的函数输出未在 html 中显示

来自分类Dev

使用map()和push()的函数显示错误的输出

来自分类Dev

HTML onKeyDown-Event调用函数和单击按钮

来自分类Dev

如何从javascript中的箭头和咖喱函数获取输出

来自分类Dev

输出不会显示(javascript)

来自分类Dev

保存 Javascript 函数的输出

来自分类Dev

Javascript函数的意外输出

来自分类Dev

防止Matlab函数显示输出

来自分类Javascript

向上和向下箭头无法在JavaScript中使用onkeydown

来自分类Dev

在匿名函数中显示函数输出

来自分类Dev

过滤使用p5和Javascript显示的内容的函数

来自分类Dev

通过Javascript alert()和console.log()显示对象时显示的不同输出

来自分类Dev

用户输入和输出显示

来自分类Dev

如何显示警告框输出和函数内部也有计算

来自分类Javascript

onKeyPress与。onKeyUp和onKeyDown

来自分类Dev

WebViewClient和onKeyDown的问题

来自分类Dev

JavaScript:在短语上执行Pig Latin的写函数;出现循环显示,产生奇怪的输出

来自分类Dev

如何将 html 表单输入链接到 javascript 函数并显示输出

来自分类Dev

JavaScript输出无法正确显示

来自分类Dev

JavaScript:textarea不显示输出

来自分类Dev

在JavaScript中显示无效的输出

来自分类Dev

运行子 python 脚本并同时显示输出(打印和函数内显示)并从子访问变量

来自分类Dev

用javascript调用函数的输出

Related 相关文章

热门标签

归档