Jump to content


Photo

Como Somar Os Valores Das Caixas De Texto


  • Faça o login para participar
2 replies to this topic

#1 fonsecaWebmaster

fonsecaWebmaster

    Novato no fórum

  • Usuários
  • 12 posts
  • Sexo:Não informado

Posted 19/07/2004, 14:16

Tenho o seguinte formuário que segue abaixo onde ha várias caixas de texto e ao final eu tenho que somar os valores digitados nas caixas.

Como posso fazer?

Preciso de Ajuda


<form method="post" action="">
<table width="75%" border="1" cellpadding="0" cellspacing="0" align="center" bordercolor="#666666">
<tr>
<td height="51" colspan="3">
<div align="center"> <img src="LogoCr.jpg" width="300" height="66"></div>
</td>
</tr>
<tr>
<td colspan="3">
<div align="center"><font size="4" face="Verdana, Arial, Helvetica, sans-serif">Reembolso
de Despesas</font></div>
</td>
</tr>
<tr>
<td colspan="3">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10%">
<p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Data
</b> :</font></p>
</td>
<td width="18%">
<div align="right">
<input type="text" name="textfield" maxlength="8">
</div>
</td>
<td width="33%">
<p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Setor
</b> :</font></p>
</td>
<td width="39%">
<div align="right">
<input type="text" name="textfield2" maxlength="55" size="55">
</div>
</td>
</tr>
</table>
</td>
</tr>
<tr bgcolor="#6699CC">
<td width="48%">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Descri&ccedil;&atilde;o</b></font></div>
</td>
<td width="25%">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Quantidade
de Comprovantes </b></font></div>
</td>
<td width="27%">
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Valor
R$ </b></font></div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Passagens
/ Taxi</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q1" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V1" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Papelaria</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q2" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V2" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Correio</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q3" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V3" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Material
de Limpeza</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q4" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V4" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Refei&ccedil;&otilde;es</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q5" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V5" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Ped&aacute;gios</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q6" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V6" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><b>Combust&iacute;veis</b></font></td>
<td width="25%">
<div align="center">
<input type="text" name="Q7" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V7" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Alimenta&ccedil;&atilde;o</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q8" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V8" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Alimenta&ccedil;&atilde;o
- Administra&ccedil;&atilde;o</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q9" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V9" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Alimenta&ccedil;&atilde;o
Creche</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q10" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V10" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Despesas
de Cart&oacute;rio</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q11" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V11" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Xerox
/ Plastifica&ccedil;&atilde;o</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q12" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V12" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Autentica&ccedil;&otilde;es</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q13" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V13" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Materiais
Diversos</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q14" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V14" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Estacionamento</font></b></td>
<td width="25%">
<div align="center">
<input type="text" name="Q15" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V15" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%">
<input type="text" name="textfield22" maxlength="55" size="55">
</td>
<td width="25%">
<div align="center">
<input type="text" name="Q16" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V16" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%">
<input type="text" name="textfield23" maxlength="55" size="55">
</td>
<td width="25%">
<div align="center">
<input type="text" name="Q17" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V17" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%">
<input type="text" name="textfield24" maxlength="55" size="55">
</td>
<td width="25%">
<div align="center">
<input type="text" name="Q18" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V18" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%">
<input type="text" name="textfield25" maxlength="55" size="55">
</td>
<td width="25%">
<div align="center">
<input type="text" name="Q19" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V19" size="25">
</div>
</td>
</tr>
<tr>
<td width="48%">
<input type="text" name="textfield26" maxlength="55" size="55">
</td>
<td width="25%">
<div align="center">
<input type="text" name="Q20" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="V20" size="25">
</div>
</td>
</tr>
<tr bgcolor="#CCCCCC">
<td width="48%">
<div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>Total
Geral: </b></font> </div>
</td>
<td width="25%">
<div align="center">
<input type="text" name="QTotal" size="15">
</div>
</td>
<td width="27%">
<div align="center">
<input type="text" name="VTotal" size="25">
</div>
</td>
</tr>
</table>
<div align="center">
</div>
</form>
<hr>
<table width="75%" border="1" bordercolor="#666666" cellspacing="0" cellpadding="0" align="center">
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Feito
Por :</font></b></td>
<td width="69%">
<input type="text" name="textfield262" maxlength="75" size="75">
</td>
</tr>
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Aprovado
Por :</font></b></td>
<td width="69%">&nbsp; </td>
</tr>
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Tesouraria
:</font></b></td>
<td width="69%">&nbsp; </td>
</tr>
</table>
<hr>
<table width="75%" border="1" bordercolor="#666666" cellspacing="0" cellpadding="0" align="center">
<tr bgcolor="#FF9999">
<td colspan="2">
<div align="center"><b><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Para
uso da Tesouraria</font></b></div>
</td>
</tr>
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Data
: </font></b></td>
<td width="69%">&nbsp; </td>
</tr>
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Banco
: </font></b></td>
<td width="69%">&nbsp;</td>
</tr>
<tr>
<td width="31%"><b><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cheque
n&ordm; :</font></b></td>
<td width="69%">&nbsp; </td>
</tr>
</table>

#2 -=[Gotcha]=-

-=[Gotcha]=-

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 19/07/2004, 15:35

Irmão eu ñ me lembro do Código direito ñ, mas eu sei q vc tem q criar um script para fazer isso. Lá no final do formulário crie um butão "submit" para enviar os valores digitados para variáveis do script q vc criou e dentro do script vc resolve se retorna o valor pra alguma variável ou q vai aparecer em alguma janela auxiliar. Isso dá pra fazer em Java Script ou em PHP. Eu prefiro PHP. Mas ñ sei de cor os códigos. Se deu pra te dar uma clariada! (Me corrijam se eu estiver errado) :wacko: :wacko: :wacko:
Vamos esperar o pessoal q conhece mais q eu nos dar uma mãozinha!!!

T+


(y) (y)

Edição feita por: xxALExx, 20/07/2004, 06:31.


#3 gabows888

gabows888

    Turista

  • Usuários
  • 39 posts
  • Sexo:Não informado

Posted 20/07/2004, 23:55

tenta esse:
<html>
<head>
<title><Excel in JS</title>
</head>
<body>
<form name="form"> 
1 <input type="text"name="n1"><br> 
2 <input type="text"name="n2"><br> 
3 <input type="text"name="n3"><br> 
<input type="button"value="Somar"onClick="soma()"> 
<script language="JavaScript"> 
<!-- 
function soma(){ 
resultado=0;
for(i=0;i<3;i++)
if(form.elements[i].value!=!isNaN && (form.elements[i].value!=""))
resultado+=parseFloat(form.elements[i].value)
alert(resultado);
}
//--> 
</script>
</body>
</html>





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq