Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Amigos, tudo bem?
Estou com uma página ASP e nela tem um função que tem um IF dentro de outro IF e não estou conseguindo fazer funcionar, alguém poderia verificar se estou fazendo algo errado?
Vejam o código:
<script>
function motivacao()
{
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Não evidencia a competência')
{
document.FrontPage_Form1.R15.value = 'Considera os colaboradores como ferramentas para a realização dos seus próprios objetivos. Mostra pouco interesse com o treinamento e desenvolvimento. Bloqueia as possibilidades de mobilidade profissional temendo perder seus bons colaboradores. Compromete o clima e a sensação dos colaboradores de pertencer a uma equipe. Dá pouco valor ás diferenças individuais.';
var xy = '0.6';
var z = '60%';
var num1 = eval(document.FrontPage_Form1.R42.value);
document.FrontPage_Form1.R43.value = Math.round(num1 * xy);
document.FrontPage_Form1.R51.value = z;
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Competência em desenvolvimento')
{
document.FrontPage_Form1.R15.value = 'Considera os colaboradores geralmente importantes. Demonstra um interesse parcial com o treinamento e o desenvolvimento e pouca atenção com contribuições individuais. Não está disponível para investir nos recursos mais críticos ou diferentes de si mesmo. Não compartilha plenamente a mobilidade profissional, por entender que é uma renúncia a colaboradores úteis.';
var xy = '0.8';
var z = '80%';
var num1 = eval(document.FrontPage_Form1.R42.value);
document.FrontPage_Form1.R43.value = Math.round(num1 * xy);
document.FrontPage_Form1.R51.value = z;
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Competência desenvolvida')
{
document.FrontPage_Form1.R15.value = 'Exprime um foco adequado na transmissão de competências e treinamento de recursos. Sabe acatar as mais evidentes necessidades, solicitações e possibilidades de desenvolvimento do colaborador em curto/médio prazo. Preocupa-se em manter um clima positivo e a motivação no grupo.';
var xy = '1';
var z = '100%';
var num1 = eval(document.FrontPage_Form1.R42.value);
document.FrontPage_Form1.R43.value = Math.round(num1 * xy);
document.FrontPage_Form1.R51.value = z;
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Nível alto da competência')
{
document.FrontPage_Form1.R15.value = 'Exprime um foco considerável na transmissão de competências e treinamento de recursos. Está atento a captar as necessidades de desenvolvimento das pessoas. Fornece várias oportunidades de crescimento e de visibilidade. Grande, de forma eficaz, um clima positivo e a motivação do grupo.';
var xy = '1.1';
var z = '110%';
var num1 = eval(document.FrontPage_Form1.R42.value);
document.FrontPage_Form1.R43.value = Math.round(num1 * xy);
document.FrontPage_Form1.R51.value = z;
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Expertise na competência')
{
document.FrontPage_Form1.R15.value = 'Aumenta o valor e a qualidade dos recursos, mesmo quando se revelam distantes da própria “sintonia”. Desenvolve as competências dos mesmos e cria oportunidades de formação através de ações de treinamento e iniciativas personalizadas. Considera as pessoas como um patrimônio da empresa que deve ser desenvolvido.';
var xy = '1.2';
var z = '120%';
var num1 = eval(document.FrontPage_Form1.R42.value);
document.FrontPage_Form1.R43.value = Math.round(num1 * xy);
document.FrontPage_Form1.R51.value = z;
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value!='Selecione')
{
var n1 = parseInt(document.FrontPage_Form1.R35.value);
var n2 = parseInt(document.FrontPage_Form1.R37.value);
var n3 = parseInt(document.FrontPage_Form1.R39.value);
var n4 = parseInt(document.FrontPage_Form1.R41.value);
var n5 = parseInt(document.FrontPage_Form1.R43.value);
var Soma = n1 + n2 + n3 + n4 + n5 ;
var Nota = 100;
var Total = (Soma-(Soma-Nota))
If ((Soma*1) < 100)
{
alert(Soma);
}
Else
{
alert(Nota);
}
{
document.FrontPage_Form1.R44.value = Soma;
document.FrontPage_Form1.R45.value = Total;
}
}
if (document.FrontPage_Form1.R44.value <= 60)
{
document.FrontPage_Form1.R46.value = 'Não evidencia a competência';
}
if (document.FrontPage_Form1.R44.value > 60 && document.FrontPage_Form1.R44.value <= 80)
{
document.FrontPage_Form1.R46.value = 'Competência em desenvolvimento';
}
if (document.FrontPage_Form1.R44.value > 80 && document.FrontPage_Form1.R44.value <= 100)
{
document.FrontPage_Form1.R46.value = 'Competência desenvolvida';
}
if (document.FrontPage_Form1.R44.value > 100 && document.FrontPage_Form1.R44.value <= 110)
{
document.FrontPage_Form1.R46.value = 'Nível alto da competência';
}
if (document.FrontPage_Form1.R44.value > 110 && document.FrontPage_Form1.R44.value <= 120)
{
document.FrontPage_Form1.R46.value = 'Expertise na competência';
}
if (document.FrontPage_Form1.R14[document.FrontPage_Form1.R14.selectedIndex].value=='Selecione')
{
document.FrontPage_Form1.R15.value = '';
document.FrontPage_Form1.R43.value = '';
document.FrontPage_Form1.R44.value = '';
document.FrontPage_Form1.R45.value = '';
document.FrontPage_Form1.R46.value = '';
document.FrontPage_Form1.R51.value = '';
}
}
</Script>Carregando comentários...