Como criar um if ou else que de o valor da Var | Sololearn: Learn to code for FREE!
Новый курс! Каждый программист должен знать генеративный ИИ!
Попробуйте бесплатный урок
+ 2

Como criar um if ou else que de o valor da Var

Por exemplo,criei um input de text,mas se caso a pessoa colocar uma palavra "inapropriada" ela receba um alert, no caso eu criei uma variavél com essa palavra "inapropriada" mas não sei como encaixa-la no if ou no Else ..

21st Sep 2016, 5:30 PM
Gileade Lima
Gileade Lima - avatar
10 ответов
+ 1
Esqueci de um detalhe: pra você checar se o que o usuário colocou é o valor da variável você precisa usar a tag .value if (pegatexto.value === palavraOfensiva) { codigo }
21st Sep 2016, 5:55 PM
Scotti
Scotti - avatar
+ 1
Aqui fala que a Var pegatexto não está definida :/ o que pode ser?
21st Sep 2016, 5:57 PM
Gileade Lima
Gileade Lima - avatar
+ 1
Consegui ..era o value q faltava,mas não aparece nenhum aviso :/
21st Sep 2016, 6:01 PM
Gileade Lima
Gileade Lima - avatar
+ 1
a ID do meu input ta <form> <input type="text" id="t1" placeholder="Usuario" maxlength="12"></input> </form>
21st Sep 2016, 6:24 PM
Gileade Lima
Gileade Lima - avatar
+ 1
Vou desenvolver um código que funcione aqui e te mando...to na dúvida agora tbm
21st Sep 2016, 6:37 PM
Scotti
Scotti - avatar
+ 1
http://code.sololearn.com/WyWCarn692iw/#js Esse código tá funcionando, dá uma estudada nele aí!
21st Sep 2016, 6:52 PM
Scotti
Scotti - avatar
+ 1
Agora funcionou muito obrigado :D
21st Sep 2016, 7:07 PM
Gileade Lima
Gileade Lima - avatar
0
var palavraOfensiva = "Dilma"; var pegaTexto = document.getElementById ('caixadetexto'); if (pegatexto === palavraOfensiva) { console.log ('Palavra inapropriada!'); } Esse seria um código com a função parecida. Se você tem outras operações raciocine e tente encaixar no código. Nesse caso eu criei uma variável com a palavra inapropriada, você pode criar uma array com várias palavras também. Qualquer coisa grita aí! :)
21st Sep 2016, 5:46 PM
Scotti
Scotti - avatar
0
Provavelmente o nosso código está pegando o valor antes do usuário clicar no botão para enviar o formulário...tenta criar uma função pra verificar isso e linkar a função no botão
21st Sep 2016, 6:03 PM
Scotti
Scotti - avatar
0
Fiz um update no código lá, com mensagens de erro e tudo mais. Dá uma olhada pra ver como funciona, você pode se inspirar ali pra produzir um código bacana. :D
21st Sep 2016, 7:35 PM
Scotti
Scotti - avatar