Показать сообщение отдельно
  #7 (permalink)  
Старый 27.01.2009, 00:35
Интересующийся
Отправить личное сообщение для Nichol Посмотреть профиль Найти все сообщения от Nichol
 
Регистрация: 22.01.2009
Сообщений: 10

Смотрите зделал так:

<script language="JavaScript">
function Count(form) {

	var TicketCount 		= document.getElementById('TicketCount');
	var TicketVipCount 		= document.getElementById('TicketVipCount');
	var TableCount	 		= document.getElementById('TableCount');

	var TicketPrice			= 40; 
	var TicketVipPrice		= 100; 
	var TablePrice			= 50;
	
	var MyCount				= 278;
	
 if (TicketPrice != '0') {
	var TicketExit			= parseFloat(TicketPrice) * TicketCount.value;
 }
 else {
	var TicketExit			= 0;
 }
	
if (TicketVipPrice != '0') {
	var TicketVipExit 		= parseFloat(TicketVipPrice) * TicketVipCount.value;
 }
 else {
	var TicketVipExit 		= 0;
 }
 
 if (TablePrice != '0') {
	var TableExit 			= parseFloat(TablePrice) * TableCount.value;
 }
 else {
	var TableExit	 		= 0;
 }
	
	var SumPrice = TicketExit + TicketVipExit + TableExit;

 if (SumPrice >= MyCount) {
    document.getElementById('but').disabled = true;
	var NeedToPay = SumPrice - MyCount;
	document.getElementById('debug').innerHTML = 'ERROR :) '+ NeedToPay +' ';
	document.getElementById('sum').innerHTML = '';
 }
 else {
    document.getElementById('but').disabled = false;
	document.getElementById('debug').innerHTML = '';
	document.getElementById('sum').innerHTML = SumPrice.toFixed(2);
 }
 
}
</script>


<form method="POST">
	<table border="0" cellspacing="4" cellpadding="3">
		<tr><td style="color: #3A7611; vertical-align: middle; width: 300px">Кількість квитків:</td><td><select id="TicketCount" onChange="Count(this)" name="TicketCount" size="1" style="width: 50px"><option>0</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option><option>13</option><option>14</option><option>15</option><option>16</option><option>17</option><option>18</option><option>19</option><option>20</option></select></td></tr>

		<tr><td style="color: #3A7611; vertical-align: middle">Кількість VIP квитків:</td><td><select id="TicketVipCount" onChange="Count(this)" name="TicketVipCount" size="1" style="width: 50px"><option>0</option><option>1</option><option>2</option></select></td></tr>
		<tr><td style="color: #3A7611; vertical-align: middle">Кількість столиків:</td><td><select id="TableCount" onChange="Count(this)" name="TableCount" size="1" style="width: 50px"><option>0</option><option>1</option><option>2</option><option>3</option><option>4</option><option>5</option><option>6</option><option>7</option><option>8</option><option>9</option><option>10</option><option>11</option><option>12</option></select></td></tr>

	</table>

<input type="submit" id="but" value="увійти" class="buttom_small">
</form>



все вроде нормально, пашет всюда кроме IE. исправте пожалуйста!!!
Ответить с цитированием