Ir para conteúdo
Fórum Script Brasil

bruno_hsf

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Posts postados por bruno_hsf

  1. Galera, to testando o comando <select> mas ta dando erro dentro da condição "if" na function do javascript.

    Independente do que eu seleciono, sempre aparece a opção 2 (regular) quando eu clico no botão e a caixa muda para regular também.

    Segue o código

    <head>
    	<title>Exemplo select</title>
    	
    <script type="text/javascript">
    function selecao(){
    	if (form.miSelect.selectedIndex = 0) {
    		document.form.texto.value = "Muito Ruim";
    	}else if (form.miSelect.selectedIndex = 1) {
    		document.form.texto.value = "Regular";
    	}else if (form.miSelect.selectedIndex = 2) {
    		document.form.texto.value = "Muito Ruim";
    	}
    }
    
    </script>
    
    </head>
    
    <body>
    
    <form name="form" >
    Valoração sobre este web site:
    <select name="miSelect" id="miSelect">
    <option value="10">Muito boa
    <option value="11" selected>Regular
    <option value="12">Muito ruim
    </select>
    <br>
    <br>
    <input type=button value="Opinião" onclick="selecao()">
    <br><br>
    <font face="arial, verdana, helvetica"><b>Texto</b></font><input type="Text" name="texto" value="" size="12">
    </form>
    
    </body>
    

    Obrigado

  2. Olá pessoal, blza?

    Estou criando uma calculadora pro setor de RH e não estou conseguindo converter meu campo de hora no formato número para efetuar o cálculo.

    Essa é a máscara que uso pra converter o text no formato hora

    function formatar(mascara, documento){
      var i = documento.value.length;
      var saida = mascara.substring(0,1);
      var texto = mascara.substring(i)
      
      if (texto.substring(0,1) != saida){
                documento.value += texto.substring(0,1);
      }
      
    }

    Sendo assim, quando o usuário digita 0230 irá aparecer 02:30

    Como é calculo de hora extra não precisa de segundos. Então preciso converter 30 min em horas e converter tudo em número para fins de cálculo.

    Obrigado 

×
×
  • Criar Novo...