Como bloquear campos dependendo da URL
Olá, Preciso bloquear dois campos quando não estão na Home page.
Onde estou errando?
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
Onde estou errando?
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
<script> function VerificaUrl(divid){ var url_atual = window.location.href; if(url_atual == "homepage.com") document.getElementById(divid).style.display = 'block'; else document.getElementById(divid).style.display = 'none'; } </script>
Mateus
Curtidas 0
Respostas
Flávio Teixeira
15/02/2022
Olá, Preciso bloquear dois campos quando não estão na Home page.
Onde estou errando?
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
[code=js]<script>
function VerificaUrl(divid){
var url_atual = window.location.href;
if(url_atual == "homepage.com")
document.getElementById(divid).style.display = 'block';
else
document.getElementById(divid).style.display = 'none';
}
será que não faltaram as chaves nos ifs ?
mais uma coisa - quando vc está acionando a função ? no carregamento da página ?
minha sugestão:
no html :
<div id="divid">
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
<script>
function VerificaUrl(divid){
var url_atual = window.location.href;
if(url_atual == "homepage.com")
{document.getElementById(divid).style.display = 'block';}
else
{document.getElementById(divid).style.display = 'none';}
}
</script>
Onde estou errando?
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
[code=js]<script>
function VerificaUrl(divid){
var url_atual = window.location.href;
if(url_atual == "homepage.com")
document.getElementById(divid).style.display = 'block';
else
document.getElementById(divid).style.display = 'none';
}
será que não faltaram as chaves nos ifs ?
mais uma coisa - quando vc está acionando a função ? no carregamento da página ?
minha sugestão:
no html :
<div id="divid">
<li class="VerificaUrl"><a href="a">Campo 1</a></li>
<li class="VerificaUrl"><a href="b">Campo 2</a></li>
<script>
function VerificaUrl(divid){
var url_atual = window.location.href;
if(url_atual == "homepage.com")
{document.getElementById(divid).style.display = 'block';}
else
{document.getElementById(divid).style.display = 'none';}
}
</script>
GOSTEI 0