Я создаю очень простую систему, которая записывает бронирования, все можно редактировать, кроме разделов «Номер бронирования» и «Цена», которые являются статическими. Номер бронирования заранее определен, а цена является переменной и зависит от значения столбца «Количество выбранных мест». Столбец «цена» всегда отображается как неопределенный, когда я открываю файл .html, и я хочу обновить код после того, как «выбранное количество мест» будет соответствующим образом отредактировано. Цена, которая умножается, также заранее определена и статична, что означает, что, когда количество выбранных мест будет определено, оно будет умножено на 5. Вот мой код:
Код: Выделить всё
var seatvar = document.getElementsByClassName("seatchosen");
var pricepay = seatvar * 5
function RefreshTable () {
var table = document.getElementById ("bookingtable");
table.refresh ();
}
Booking Number
Name
Number of Seats Chosen
Seats Chosen
Price
1
document.write(pricepay);
Price Per Seat: £5
Refresh the table
В таблице показана только одна строка, хотя их двадцать, и все они соответствуют одному и тому же коду. Я также включил заголовки. Я не понимаю, почему оно не обновляется после того, как я отредактировал значение выбранного количества мест.
Подробнее здесь:
https://stackoverflow.com/questions/229 ... editing-it