我对这个简单的等式有点麻烦,非常感谢任何帮助。
我想要的结果是: 226 - 输入值* .5
我无法弄清楚在输入值之前如何/在哪里添加226,这就是我正在使用的内容:
HTML
<form id='myform'>
<input value=" "/><br>
<a href="#" class='THR'>click to calculate THR</a><br><br>
</form>
CODE
$('a.THR').click(function() {
$('#myform :text').each(function() {
this.value *= .5;
});
});
答案 0 :(得分:1)
$('a.THR').click(function() {
$('#myform :text').each(function() {
$(this).val(226 - ($(this).val() * 0.5));
});
});
答案 1 :(得分:1)
$('a.THR').click(function() {
$('#myform :text').each(function() {
var value = parseFloat(this.value);
this.value = 226 - value * 0.5;
});
});
答案 2 :(得分:1)
这似乎对我有用,226 - [输入值] * .5。从226中减去值然后除以2.正确吗?
$(function() {
$('a.THR').click(function() {
$('#myform :text').each(function() {
this.value = (226 - this.value) * .5;
});
});
});