Показать сообщение отдельно
  #9 (permalink)  
Старый 30.01.2011, 19:02
Аватар для klubnichkaaa
Интересующийся
Отправить личное сообщение для klubnichkaaa Посмотреть профиль Найти все сообщения от klubnichkaaa
 
Регистрация: 30.01.2011
Сообщений: 28

давняя тема но надеюсь что ответят. Я реализовал подобный скрипт, но в нём есть подвох который вы увидите при дальнейшем расширении, а именно id он по нему считает так вот если добавить какое либо другое поле то скрипт перестаёт считать. Из за этого я не могу дописать свой компонент на joomla у меня есть скрипт подсчёта

Цитата:
<script type="text/javascript">
function price(form){
var total = 0;
for (var i = 1; i< form.elements.length; i++){
if (document.getElementById(i).checked) {
var b=parseFloat(document.getElementById(i).value);
}
else {
b=0;
}
total+=b;
}
document.getElementById("total_price").innerHTML=t otal;
document.getElementById("total_prie").value=total;
document.getElementById("total_pr").value=total;
}
</script>
Он полностью рабочий, но у меня есть форма отправки письма

Цитата:
<p class="mail-zakaz"><?php echo JText::_( 'MAIL ZAKAZ' ); ?><p>
Имя:<br />
<input type="text" name="name" size="40" ><br />
E-mail:<br />
<input type="text" name="pojta" size="40" ><br />
Тел:<br />
<input type="text" name="tel" size="40" ><br />
Сообщение:<br />
<textarea name="mess" rows="10" cols="40" ></textarea>
<br />
<input id="total_prie" type='hidden' name="hi" value="">
<input type="submit" value="Отправить" name="submit">
Вот из за этого скрипт перестаёт работать тоесть он видит ещё поля и что делать с ними не поймёт как решить эту проблему!
Ответить с цитированием