Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript中的动态浮点小数_Javascript_Jquery_Mathjs - Fatal编程技术网

Javascript中的动态浮点小数

Javascript中的动态浮点小数,javascript,jquery,mathjs,Javascript,Jquery,Mathjs,我正在用javascript创建一个总账应用程序,并希望动态地将一个数字移动到小数点后两位,作为该数字的输入。 当有人开始在HTML输入文本字段中键入数字时,就会发生这种情况;我希望它像onKeyUp或onKeyPress事件一样工作 示例: I类型1,输出为0.01 I输入12,输出为0.12 I输入123,输出为1.23 输入1234,输出为12.34 我已经浏览了jquery、mathjs,还没有找到什么 谁能给我一些指导吗 提前谢谢你 谁能给我一些指导吗 只需将输入除以100 var

我正在用javascript创建一个总账应用程序,并希望动态地将一个数字移动到小数点后两位,作为该数字的输入。 当有人开始在HTML输入文本字段中键入数字时,就会发生这种情况;我希望它像onKeyUp或onKeyPress事件一样工作

示例:

I类型1,输出为0.01 I输入12,输出为0.12 I输入123,输出为1.23 输入1234,输出为12.34 我已经浏览了jquery、mathjs,还没有找到什么

谁能给我一些指导吗

提前谢谢你

谁能给我一些指导吗

只需将输入除以100

var a=document.getElementById'inp'; document.getElementByIdbtn.addEventListener'click'函数{ document.getElementById'opt'.innerHTML=output:+a.value/100 } 点击 输出: $document.readyfunction{ var值=; $'input'。在'keyup'上,函数E{ 如果e.which!=8&&isNaNString.fromCharCodee.which{ e、 防止违约; 回来 } 如果$this.val==0.00值=; 如果e.keyCode==8{ value=value.0,-1 }否则{ value+=e.key }; var sss=值/100.toFixed2; 如果sss==0.00 $this.val; 其他的 $this.valss; } }
当有人键入一个数字时,你希望它在HTML文本框中动态地完成吗?这是一个基本的数学问题,与JavaSciprt无关,IMO。。。1和0.01之间的数学关系是什么?找出这个问题,你就完成了。你的问题是如何除以100吗?@AakashVerma是的,当有人键入数字时,将在HTML文本框中动态完成:请解释否决票。谢谢你的回答!我想要更多关于onKeyUp或onKeyPress事件的内容。这几乎正是我所需要的!但是,当我在同一个文本框中键入某些内容时,我希望它能够工作。这是可能的吗?这正是我需要的和伟大的代码。非常感谢!!:D
var input = "1";
var output = input/100; //0.01