Программирование > JavaScript & JScript
Операции с элементами формы
AlieN:
Есть некая форма в который добавляются финансовые расходы(приходы).
Мне нужно чтобы при изменении данных в форме менялся другой элемент формы. Плюс в форме есть один чекбокс - НДС,
т.е. если он выбран надо к сумму умонжить на 1.2
Попытался сделать вот так:
сама фынкция
<script language=javascript>
function super_mega()
{
if(document.forms.add.nds.value=1){document.forms.add.itogo=document.forms.add.summa.value * 1.2;} else {document.forms.add.itogo.value=document.forms.add.summa.value;}
}
</script>
Сама форма:
<form name=add action="" method="post"><input type=hidden name=action value=add><table border=1>
<tr><td><input type=text name=date value="дата" size=10><a href="#" onclick="MM_openBrWindow(\'calendar2.php?fn=date&ff=add&year=2002&month=04\',\'calendar\',\'width=250,height=280\')";><img src=i\\calend.gif border=0></a></td><td>
НДС20%<input type=checkbox name=nds value=1 onchange="super_mega">
<input type=text name=summa value="сумма" size=7 onchange="super_mega">
<select name=valyuta><option value=usd>USD($)</option><option value=rubl>Рубли(р)</option></select>
<input type=text name=kurs value="курс" size=5>
Итого получается
<input type=text name=itogo value="0" size=5>
</td><td><input type=text name=info value="инфа"></td>
<td><input type=submit name=submit value=ADD></td></tr></table>
Подскажите что не так?
KBA-KBA:
пришлось все переписывать...
вот юзай... проверено под ИЕ и Оперой... но траблов не должно быть...
--- Код: ---
НДС20%
итог
--- Конец кода ---
AlieN:
а можно сделать так чтобы
если я добавил(изменил/удалил) что-то в поле сумма
поле itogo само пересчитывалось ?
KBA-KBA:
щаз в моей форме и так все персчитывается если ты что-то изменил...
я бы еще изменил бы
---
я не понял что ты хочешь???
AlieN:
KBA-KBA
вот у м еня указатель на форме, она пустая,
жму единицу в другой появляется единица, дописываю два в той форме автоматом 12
Навигация
Перейти к полной версии