Скрипт работает в IE, а вот в Mozille не в какую ((
Этот скрипт использую на сайте для пересчета товара.
<script language="JavaScript"> function CheckAmounts() { NUMBER = "^([\-,0-9]{1,})+([.]{0,1})+([0-9]{0,})$"; allInputs = frmUnits.tags("INPUT"); for (i=0; i<allInputs.length; i++) { if (allInputs.item(i).name.substr(0, 3)=="amt") { if (allInputs.item(i).value=="") allInputs.item(i).value = 0; if (allInputs.item(i).value.match(NUMBER)==null) { alert("Введите число"); allInputs.item(i).focus(); return; } } } frmUnits.submit(); } </script> и делаю ссылку: <a href="javascript:CheckAmounts()">Пересчет</a> Может кто подскажет в чем дело ? |
попробуйте вместо
allInputs = frmUnits.tags("INPUT"); написать allInputs = frmUnits.getElementsByTagName('input'); |
Огромное спасибо !))) все заработало !
|
Часовой пояс GMT +3, время: 04:03. |