###前提・実現したいこと
Javascriptのif文でフォームに入力した数値によって4パターンの計算をしたいのですがなかなかうまくいきません。。
###該当のソースコード
<html> <input type="text" id="input1" > <%= f.search_field :rent_lt, :placeholder => "上のフォームに記入してください。自動で計算します。" %> <javascript> $(function(){ $('#input1').keyup(function(){ if($(this)<= 100000){ $('#q_rent_lt').val($('#input1').val()*0.24273); }else if($(this)> 100000) { $('#q_rent_lt').val($('#input1').val()*10); } }); });
###発生している問題・エラーメッセージ
htmlはrailsの部分もあります。 input1のフォームに入力した数値によってq_rent_ltの数値を計算したいのですが、if文を使うとうまく計算できません。
###試したこと
$('#input1').keyup(function(){
$('#q_rent_lt').val($('#input1').val()*0.24273);
});
if文を使わない上記のコードだと計算できるのですがif文を使うと計算できません。
初心者ですがどうぞよろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/05/06 01:37