Я довольно плохо знаком с 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))
Любая помощь очень ценится.