none
Ocultar Campo al inicio de vista con Javascript RRS feed

  • Pregunta

  • Buenas Tardes amigos

    Tengo el siguiente formulario 

    Necesito ocultar el div del codigo de vendedor al cargar la vista, si FuncionP y FuncionS son distinto al valor 5 (Vendedor) . 

    Hasta ahora lo tengo hecho solamente cuando se cambia el valor de funcionP o FuncionS evento Change. Pero no se cómo hacer para que me haga la validación al momento de la carga de la vista. Por ejemplo en la imagen anterior el cambio Cod.Vendedor deberia estar oculto. 

    Este es el codigo javascript que hice para que me lo oculte al momento de cambar el valor:

    <script>

     var select1 = document.getElementById('funcion1');
        var select2 = document.getElementById('funcion2');


        select1.addEventListener('change',
            function () {
                var selectedOption1 = this.options[select1.selectedIndex];
                if ((selectedOption1.value == 5) || (this.options[select2.selectedIndex].value == 5)) {
                    $("#codvendedor").show();
                } else {
                    $("#codvendedor").hide();
                }
            });

      
        select2.addEventListener('change',
            function () {
                var selectedOption2 = this.options[select2.selectedIndex];
                if ((selectedOption2.value == 5) || (this.options[select1.selectedIndex].value == 5)) {
                    $("#codvendedor").show();
                } else {
                    $("#codvendedor").hide();
                }
            });

    </script>

    Ayuda!!! gracias!

    jueves, 27 de septiembre de 2018 21:35