jQuery数学公式(轻微返回)
我需要一些帮助来调整此代码,任何建议都非常感谢: 期望的结果是返回两个值而不是一个值,例如:jQuery数学公式(轻微返回),jquery,math,Jquery,Math,我需要一些帮助来调整此代码,任何建议都非常感谢: 期望的结果是返回两个值而不是一个值,例如: Input Value = " " (Text box ) this.value = 226 - this.value * .5; ( value #1 Text Box2) this.value = 226 - this.value * .9; ( value #2 Text Box3) HTML 好的,我不确定您想要完成什么,但是如果您只想进行两次计算并显示结果,您可以这样做: HTML:
Input Value = " " (Text box )
this.value = 226 - this.value * .5; ( value #1 Text Box2)
this.value = 226 - this.value * .9; ( value #2 Text Box3)
HTML
好的,我不确定您想要完成什么,但是如果您只想进行两次计算并显示结果,您可以这样做: HTML:
因为您只有一个输入字段,所以没有理由使用each循环,只需给它一个id并直接引用它即可。结果的容器可以是您想要的任何东西,只要您可以使用jqueryid引用它们,这是一个不错的选择 你想达到什么目标?第二个值在哪里?请澄清你的问题,还有更好的吗?基本上有三个框,一个用于输入值,两个用于返回值。返回值框在哪里?根据我收集的信息:您有一个文本框,用户可以在其中输入数字。当用户单击提交表单的链接时,将更具语义,您希望根据文本框中输入的值显示两个数字。是吗?朱哈娜,这正是我想说的,非常感谢你的帮助
<form id='myform'>
<input value=" "/><br>
<a href="#" class='THR'>click to calculate THR</a><br><br>
</form>
$('a.THR').click(function() {
$('#myform :text').each(function() {
this.value = 226 - this.value * .5;
});
});
<input id="number" value="" /><br>
<a href="#" class='THR'>click to calculate THR</a>
<div id="answer1"></div>
<div id="answer2"></div>
$('a.THR').click(function() {
var value = parseInt( $( "#number" ).val() );
$( "#answer1" ).html( 226 - value * 0.5 );
$( "#answer2" ).html( 226 - value * 0.9 );
return false;
});