Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um projecto em Laravel e gostaria de mudar a cor de um resultado "Ativo" ou "inativo" dentro de um html.
Gostaria que fosse Active e Inactive, como faria isso?
Minha tabela "Ativo" está em "Tinyint" marcada "0" para inativo e "1" para ativo.
meu html:
<div class="form-control">
<small id="emailHelp" class="form-text text-muted text-center">User: <i>{{Auth::user()->getStatus()}}</i></small>
</div>>
50 minutos atrás, Maujor disse:
Insira o seguinte script antes da tag de fechamento de BODY:
<script type="text/javascript">
let htmlStatus = document.querySelectorAll('#emailHelp > i')[0];
userStatus = htmlStatus.innerText;
if ( userStatus === 'Active' ) {
htmlStatus.style.color = 'green';
} else if ( userStatus === 'Inactive') {
htmlStatus.style.color = 'red';
}
</script>
legal!!!!
eu fazia usando case do PHP
aprendi uma nova!!
obrigado!!!>
Em 28/08/2019 at 21:11, Maujor disse:
Insira o seguinte script antes da tag de fechamento de BODY:
<script type="text/javascript">
let htmlStatus = document.querySelectorAll('#emailHelp > i')[0];
userStatus = htmlStatus.innerText;
if ( userStatus === 'Active' ) {
htmlStatus.style.color = 'green';
} else if ( userStatus === 'Inactive') {
htmlStatus.style.color = 'red';
}
</script>
Muito Obrigado, funcionou mesmo!!! Obrigadão de coração!!!
Insira o seguinte script antes da tag de fechamento de BODY: