Я создал базовую страницу html, где вы можете ввести, сколько билетов вы хотите купить, и при нажатии кнопки расчета общая цена билетов должна появиться во втором текстовом поле, но я не могу заставить это работать. Я думаю, что делаю что-то в корне неправильно.
<div data-role = "main" class = "ui-content">
<h1>Ticket Prices</h1>
<h3>For the next 24 hours tickets for our Rhode venue will be same price as for our Vegas venue</h3>
<label for = "price">How many tickets would you like to purchase?</label>
<textarea name = "price" id = "price" placeholder = ""></textarea>
<br /> <br /> <br />
<label for = "price">Total Cost of Tickets</label>
<textarea name = "price" id = "priceALL" placeholder = ""></textarea>
<input type = "submit" name = "calc" id = "calc" value = "Calculate"/>
</div>
<script>
$(document).ready(function (){
$("#calc").click(function () {
var totalPrice=(€('#price').val()*65.95).toFixed(2);
$("#priceALL").val(totalPrice);
});
});
</script>
Привет. Что это - €('#price')
? Ваш код работает хорошо. Замените €
на $
. Итак - $('#price')
.
€('#price')
должен быть: $('#price')
Спасибо, проблема была в знаке евро. Я должен пригласить гостей. Еще раз спасибо, ребята
Вы проверили консоль браузера на наличие ошибок?