IF else Javascript Facil

22/10/2021

10

Crie uma caixa de texto , pergunte ao usuario de qual país ele é , se for brasileiro apresentar mensagem na tela (voce é Brasileiro) Senão for Brasileiro apresentar mensagem (Você é Gringo). Podem me dizer oq está errado no código ?
<body>

<h1>Qual sua nacionalidade?</h1>

Digite qual o nome do seu país<input type="text" id="txtvel">
<input type="button" value="Verificar" onclick="nacionalidade()">

<div id="res"></div>

<script>

function nacionalidade() {

var txtv = window.document.getElementById('input#txtvel')
var res = window.document.getElementById('div#res')


if ( txtv == 'Brasil') {

res.innerText =`<p>Você é Brasileiro</p>`

}else{
res.innerText =`<p>Você é Gringo</p> }
}
</script>
</body>
</html>
Responder

Posts

22/10/2021

Prospect

<body>

<h1>Qual sua nacionalidade?</h1>

Digite qual o nome do seu país?

<input type="text" id="txtvel">
<input type="button" value="Verificar" onclick="nacionalidade()">

<div id="res"></div>

	<script>

	function nacionalidade() {

	var txtv = window.document.getElementById('txtvel').value;
	var res = window.document.getElementById('res')


	if ( txtv == 'Brasil') {
		res.innerHTML = 'Você é Brasileiro'
	}
	else{
		res.innerHTML = 'Você é Gringo'
	}
}

	</script>
</body>
</html> 
Responder
Apenas uns ajustes no input (apenas inserido a ressalva da string, pois há usuários que digitam tanto maiúsculo, quanto minúsculo ). Veja:

<body>

<h1>Qual sua nacionalidade?</h1>

Digite qual o nome do seu país?

<input type="text" name="pais" id="txtvel">
<input type="button" value="verificar" onclick="nacionalidade()">

<div id="res">

</div>

<script>

function nacionalidade() {
var verpais = document.getElementById('txtvel')
var resultado = document.getElementById('res')
var pais = String(verpais.value.toLowerCase())

if (pais == 'brasil') {
resultado.innerHTML = 'Você é Brasileiro'
} else {
resultado.innerHTML = 'Você é Estrangeiro'
}
}

</script>

</body>
</body>
</html>
Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar