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

Comparar Campos e Retornar valor


Guest Rafael Sampaio

Pergunta

Guest Rafael Sampaio

Olá, preciso de uma ajuda:

Preciso de uma ferramenta (algo montado) que quando eu informar um valor menor que 288 ele informe x, entre 288 e 350: valor y, entre 350 e 420 valor z.. e assim sucessivamente.

ficarei grato em receber uma resposta positiva

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0
Guest rafael sampaio

O problema que eu só tenho bloco de notas e um leve conhecimento em html, mas não consegui fazer o q queria, por isso, se alguém puder disponibilizar o código (resumido, o resto tenho desenrolar sozinho) eu agradeço!

Link para o comentário
Compartilhar em outros sites

  • 0

seria isso?

javasctpt:

<script language="javascript">
    function retorna(){
        var valor = document.getElementById('valor').value;
        
        if (valor <= 288){
           alert ('o valor é menor ou igual a  288   "X" ')
        }else if ((valor >= 289) && (valor <= 350)){
           alert ('o valor esta entre 289 e 350 "Y" ' )
        }else if ((valor >= 351) && (valor <= 420)){
           alert('o valor esta entre 351 e 420  "Z" ')
        }else{
           alert('você passou do limite de 420')
        }
    }
</script>
e o html:
<body>
<input type="text" id="valor" />
<br><br>
<a href="java script: retorna();">clique aqui</a>
</body>

qualquer coisa posta ae :)

Editado por JuanHBiscaia
Link para o comentário
Compartilhar em outros sites

  • 0
Guest Rafael Sampaio

Obrigado pela dica, mas até ai eu consigo fazer...

Bem, a idéia é a seguinte:

EU vou inserir um "valor"

e vou informar se é "ATM" ou "ETH" (isso eu pensei em botão de opção.

quando eu clicar em calcular ele vai fazer a seguinte légica:

se valor<288

se atm=verdadeiro then mostre Y (não caixa de mensagem, mostrar na linha de baixo por exemplo)

caso contrario eth=verdadeiro então mostre X

se valor>288 e valor<250

se atm=verdadeiro then mostre Y2 (não caixa de mensagem, mostrar na linha de baixo por exemplo)

caso contrario eth=verdadeiro então mostre X2

e assim vai indo, é meio complexo, mas precisaria de uma solução simples, pois a ferramenta deveria ser bem simples, e como eu não tenho nenhum editor avançado ou até mesmo conhecimento (o.O), por isso q estou aqui pedindo a ajuda de você´s!

Grato!

Link para o comentário
Compartilhar em outros sites

  • 0

humm... entendi... perai então que eu vou dar uma olhada no q você quer e já posto uma alternativa...

mas isso que você quer cara é chamado de algoritimo e lógica...

quando eu quiz aprender mais sobre isso eu corri atrás e descobri o PORTUGOL.... bem simples, e desenvolvido para universitários que estão aprendendo a programar... tudo em portugues, procure no google q você acha muito sobre ele...

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Rafael Sampaio

Tudo bem, sou programador Jr em Visual Basic, tenho tudo isso pronto em VB, mas não tenho muita noção de trazer para HTML ou ASP, ou PHP... necessito disso com urgência, pois é para trabalho e não estou conseguindo fazer!

Grato!

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, por lógica, se fez o que o amigo lá em cima postou, então a sua única dificuldade é em como pegar os dados.

Então, você poderia fazer:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt-br" lang="pt-br">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<link rel="stylesheet" type="text/css" href="" media="screen" />
<script type="text/javascript">

function fn(tipo, valor){
alert(
"Tipo: " + tipo +"\n" +
"Valor: "+ valor
)
}

window.onload=function(){
$id=function(id){return document.getElementById(id)}
$id("botao").onclick=function(){

fn(
$id("selecao").options[$id("selecao").selectedIndex].innerHTML,
$id("valor").value
)

}
}




</script>
</head>

<body>


<input type="text" id="valor" value="" />
<select id="selecao">
<option>ATM</option>
<option>ETH</option>
</select>
<input type="button" id="botao" value="Manda valor"/>


</body>
</html>
[/codebox]

Sua fn é que fará os if´s e else´s, usando os dois valores passados como argumento.

Aquele abraço.

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,3k
    • Posts
      652,3k
×
×
  • Criar Novo...