var TicketExit = TicketPrice ? parseFloat(TicketPrice) * TicketCount
: 0;
это упрощенная запись:
if (TicketPrice != '0') {
var TicketExit = parseFloat(TicketPrice) * TicketCount;
}
else {
var TicketExit = 0;
}
С использованием тернарного оператора
? :
И у формы нет метода onchange он есть у элемента select, т.е. Вам нужно вешать обработчик на каждый select, примерно так:
<select name="TicketCount" size="1" onChange="countit(this)">
только в таком случае, для Вашей функции придется передавать не this, а саму форму в которой находится select, либо получать форму из самой функции.