RE: [SMARTY] how to get javascript to read array in smarty

From: Date: Thu, 16 Feb 2006 15:08:32 +0000
Subject: RE: [SMARTY] how to get javascript to read array in smarty
Groups: php.smarty.general 
Request: Send a blank email to php-smarty-general+get-13328@lists.php.net to get a copy of this message
Problem solved. Thank you very much everyone. ~alyssa -----Original Message----- From: pbaker [mailto:baker_net@tlen.pl] Sent: Wednesday, February 15, 2006 1:39 AM To: Alyssa Phan; smarty-general@lists.php.net Subject: Re: [SMARTY] how to get javascript to read array in smarty > function mytest() > { > for (j = 0; j <= customer; j++) > { > var number1= document.getElementsByName("num1[]")[j].value; > var number2 = document.getElementsByName("num2[]")[j].value; > number1 = Number(number1); > number2 = Number(number2); > var result = number1 + number2; > document.getElementsByName("total[]")[j].value = result; > } > } not tested! try: <form name="test" id="test" .... > .... <td>Number 1:</td><td><input type="text" name="num[{$smarty.section.ill.index}]" id="num[{$smarty.section.ill.index}]" /></td></tr> <tr><td>Number 2:</td><td><input type="text" name="num[{$smarty.section.ill.index}]" id="num[{$smarty.section.ill.index}]"/></td></tr> <tr><td>Total:</td><td><input type="text" name="total[{$smarty.section.ill.index}]" onBlur = "mytest()" /></td></tr> .... .... and function mytest() { t = document.getElementById(test); for (j=0; j<=sizeof(t.num); j++) { number1 = Number(t.num[j].value); number2 = Number(t.num[j+1].value); result = number1 + number2; t.total[j].value = result; } } maybe some little modification.... and it will be work for u :) no tested! -- Smarty General Mailing List (http://smarty.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php

« previous php.smarty.general (#13328) next »