这是我的小提琴
http://jsfiddle.net/YFgkB/6/ http://jsfiddle.net/YFgkB/6/
<input type="text" name="input1" id="input1" value="5">
<input type="text" name="input2" id="input2" value="">
<a href="javascript: void(0)" onClick="calc()">Calculate</a>
<input type="text" name="output" id="output" value="">
JavaScript
function calc(){
var textValue1 = document.getElementById('input1').value;
var textValue2 = document.getElementById('input2').value;
document.getElementById('output').value = textValue1 * textValue2;
}
这里,当单击计算链接时,一切正常,它会将文本输入数字相乘并在第三个框中显示结果,但我需要它与链接计算自动相乘。
我的意思是用户可以在第二个文本框中输入一个值,以便它自动相乘并在第三个文本框中显示结果,无需任何按钮。
Working DEMO http://jsfiddle.net/sarathsprakash/YFgkB/10/
Try this
$("#input2,#input1").keyup(function () {
$('#output').val($('#input1').val() * $('#input2').val());
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)