Ir para conteúdo
Fórum Script Brasil
  • 0

Botão Q Executa


Guest - Marcos -

Pergunta

Guest - Marcos -

pessoal preciso de um codigo asp que execute uma variavel ou funcao...

por ex.: tenho um formulario q tem os campos:

qtd: (o cliente preenche)

preço: R$ 10,00

Total: (tem que ser resultado de qtd*preço)

então no cod asp eu criei todas as variaveis, na var total é <%total=qtd*preço%>

então preciso de um botao que execute este calculo um botao (Calcular) para que no campo total seja dado o resultado ou então que o total se atualize no momento que ele digitar a qtd..

Grato pelas respostas

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

<%

dim dtd, preço, total

dtd=0

preço=0

total=10

dtd=request.form("dtd")

preço=request.form("preço")

total=dtd * preço

%>

<form method="post" action="form.asp" >

Qtd<input type="text" name="dtd" value="">

Preço<input type="text" name="preço" value="">

Total<input type="text" name="" value="<%response.write total %>">

<input type="submit" value="Calcular">

</form>

Link para o comentário
Compartilhar em outros sites

  • 0
Guest - Marcos -

Isto eu já fiz, o problema é q eu vou precisar do botao pra enviar o formulario via CGI, então não posso colocar no action do formulario o mesmo formulario tenho q colocar o cod cgi, o q preciso é de um botao independente do formulario feito apenas para executar o calculo,.

Link para o comentário
Compartilhar em outros sites

  • 0

fiz um codigo ae que não tá funcionando.. mas é mais ou menos por ae

vamos ver se a galera conserta ele... se for possivel fazer o que eu tentei.

<script language="JavaScript">

<!--

Function Calcula()

{

var a = document.getElementByID('qtdid').value;

var b = document.getElementByID('precoid').value;

var c = parseInt(a * b);

document.getElementByID('resultadoid').value=c;

}

-->

</script>

<form name="formcalculo">

Quantidade: <input id="qtdid" name="qtd" type="text" size="20" /><br>

* Valor: <input id="precoid" name="preço" type="text" size="20" value="8.45" /><br>

<input type="button" name="btncalc" value="Calcular" onclick="Calcula();" /><br>

Resultado: <input id="resultadoid" type="text" name="resultado" size="20" readonly="readonly" />

</form>

abraços

Link para o comentário
Compartilhar em outros sites

  • 0

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Untitled</title>

</head>

<body>

<title>Fantasma</title>

<script>

// A conta a ser feita depende da aplicacao!!

// Neste exemplo, simplesmente um campo numerico e' multiplicado por 2

function calcula() {

var conta=0;

conta += (10 * document.form.campo1.value);

document.form.campo2.value = conta;

}

</SCRIPT>

</head>

<body>

<P>

<form name="form" action="script.cgi" method="metodo">

Qunatidade: <input type="text" name="campo1" onChange="calcula();" size=5> (entre um

n&uacute;mero) <br>

Total.........: <input type="text" name="campo2" size=5><br>

<input type="submit"> <input type="reset">

</form>

<p>

<hr width=40% align=left>

</body>

</html>

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...