Как рассчитать числа внутри текстового поля - PullRequest
0 голосов
/ 28 октября 2019

Как я могу вычислить числа внутри ввода (текстовое поле), используя jquery? В настоящее время я достигаю этого с помощью eval.

onChange="MyForm.inputID.value = eval(MyForm.inputID.value)

Пример: 2 + 4 onChange результаты 6

Как мне добиться этого с помощью jquery на всех входах без использования идентификаторов.

Спасибо!

1 Ответ

1 голос
/ 03 ноября 2019

Если у кого-то возникнет тот же вопрос, я разобрался:

$(document).ready(function(){
$('input').blur(function(){
$('input').each(function(e) {
try{
    var ans = eval($(this).val()).toFixed(2);
    $(this).val(ans);
  } catch(e) {}
});
});
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...