Javascript 根据输入框自动更新文本框

Javascript 根据输入框自动更新文本框,javascript,jquery,Javascript,Jquery,我这里有两个输入框 <input type="text" name="ltc"> <input type="text" name="btc" readonly> 好的,现在我想要的是..当我首先在文本框中输入某个值时,该值将乘以一个常数,结果将显示在btc文本框中 我想这可以通过jQuery实现,但我不知道如何实现(因为我对jQuery的了解有限/没有)。 有人能指引我吗 谢谢。快速解决方案: html代码: <input type="text" name="

我这里有两个输入框

<input type="text" name="ltc">
<input type="text" name="btc" readonly>

好的,现在我想要的是..当我首先在文本框中输入某个值时,该值将乘以一个常数,结果将显示在btc文本框中

我想这可以通过jQuery实现,但我不知道如何实现(因为我对jQuery的了解有限/没有)。 有人能指引我吗

谢谢。

快速解决方案:

html代码:

<input type="text" name="ltc" id="input-ltc">
<input type="text" name="btc" readonly id="input-btc">
jsfiddle:

编辑:


您可以在键入时使用onkeydown来获取结果。

这可以通过jQuery on change来完成。首先尝试一些东西,然后人们会帮助你编写代码。这不是代码请求站点。有很多关于谷歌的文章都有你的问题中的关键词。PHP和JQuery是不同的,是的。但是“数学”就是“数学”,不管你用哪种方式来划分它。这取决于你如何切分告诉我们你尝试了什么。为什么要删除PHP标记?也许OP打算使用PHP,或者正在使用PHP@只是没提而已。我们不能百分之百肯定。从使用表单输入的外观来看,OP很可能打算将其与PHP一起使用。我同意你的观点。我编辑了我对OP使用表单输入的评论(如上)。这很可能(大多数情况下)需要PHP@而且很多人都希望OP能加入车队,让我们知道“Touché”——@AndyHolmes欢呼(这就是为什么我“大部分时间”都在写)而不是“所有时间”。)这奏效了。你能用onkeydown编辑你的小提琴吗?我试着去做,但没有成功。谢谢:如果这有助于你认为它是被接受的,谢谢!工作得很好。谢谢:)
var inputLtc = document.getElementById('input-ltc'),
inputBtc = document.getElementById('input-btc');

var constantNumber = 2;

inputLtc.onchange = function() {
   var result = parseFloat(inputLtc.value) * constantNumber;
   inputBtc.value = !isNaN(result) ? result : '';
};