Вычисления JavaScript в таблице HTML

Я новичок в JavaScript, поэтому я даже не знаю, правильный ли это язык для этого, но я решил, что Я бы попробовал. Я прочитал несколько других сообщений и не нахожу того, что действительно дает мне представление о том, как это сделать, поэтому я спрашиваю здесь. Все примеры, которые я прочитал, касаются вводимых пользователем чисел и / или выбора. Но я использую статический способ расчета. Я ввожу информацию в таблицу в HTML, а JavaScript вычисляет информацию и выводит информацию в ячейку таблицы. Вот код, который у меня есть для таблицы до сих пор (я знаю, что это не совсем лучший способ его кодирования, я работаю над этим, я только что наткнулся на этот камень преткновения):

<table>
<tr><td><font size="2"><strong>Retail Price:</strong></font></td>
<td name = "retailPrice" id="retailPrice"><font size="2"><del>$97.97</del></font></td></tr>

<tr><td><font size="2"><strong>Sale Price:</strong></font></td>
<td><font size="2"><del>$89.97</del></font></td></tr>

<tr><td><font size="3"><strong>Our Price:</strong></font></td>
<td name = "ourPrice" id="ourPrice"><font size="3" color="Red">$79.97</font></td></tr>
<tr><td><font size="2"><strong>You Save:</strong></font></td>
<td name = "yourSavings"><font font size="2" color="Red"></font></td></tr></table>

И вот единственный javascript, который я можно подумать, чтобы собрать вместе:

<script type="text/javascript" >
$(function(){
var add = parseInt($("#retailPrice").val()) + parseInt($("#ourPrice").val());
$("yourSavings").html(add);
}).keyup();
</script>

Я знаю, что, вероятно, действительно ошибаюсь, но я подумал, что попробую заставить что-нибудь работать, прежде чем просить о помощи. В основном мне нужен сценарий, чтобы взять значения в ячейке «ourPrice» и разделить их на значение в ячейке «retailPrice», а затем вычесть сумму из «1». чтобы дать процент сохраненных данных, а затем вывести его в ячейку с именем «yourSavings». Я надеюсь, что в этом есть смысл. В основном это работает так:

(1-(ourPrice/retailPrice))

Любая помощь очень ценится.

5
задан Brian Tompsett - 汤莱恩 20 November 2017 в 21:07
поделиться