none
Condicional IF Javascript RRS feed

  • Pregunta

  • Buen dia,

    tengo la siguiente funcion

    <script>

      function admin() {
           document.getElementById("editbutton").style.display = "block";
       }

    </script>

    y necesito que se ejecute al cumplir la siguiente condicion.

    <script>
            if ('@User.Identity.Name' == "LAT\jmose007")                 
            </script>

    no se como debo llamar la funcion sobre esa condicion.

    agradezco la colaboracion.

    miércoles, 9 de marzo de 2016 16:49

Respuestas

  • Hola,

    Puedes agregarle un else, y mandas un alert con el resultado de @User.Identity.Name para que veas si los datos coinciden.

    <script>
    
      function admin() {
           document.getElementById("editbutton").style.display = "block";
       }
    
    
      if (@User.Identity.Name.ToString() == "LAT\jmose007")
         {
            admin();
         }
      else{
           alert(@User.Identity.Name.ToString());
      }
    
    </script>                 
    
    Saludos.


    JC NaupaCrispín

    • Marcado como respuesta Jeff M Quintero viernes, 11 de marzo de 2016 17:32
    miércoles, 9 de marzo de 2016 17:14

Todas las respuestas

  • Hola,

    puedes intentar esto :

    <script>
    
      function admin() {
           document.getElementById("editbutton").style.display = "block";
       }
    
    
      if ('@User.Identity.Name' == "LAT\jmose007")
         {
            admin();
         }
    
    </script>                 
           

    Saludos.


    JC NaupaCrispín

    miércoles, 9 de marzo de 2016 17:00
  • Hola,

    lo intente pero no funciono.

    miércoles, 9 de marzo de 2016 17:04
  • hola

    estas desarrollando en asp.net mvc ? porque deberias mencionarlo, o sino consultar en el foro correcto

    no sera que necesitas definir un \\ para que renderice la \ ?

    que pasa si usas

         if ('@User.Identity.Name' == "LAT\\jmose007")
         {
            admin();
         }
     

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    miércoles, 9 de marzo de 2016 17:13
  • Hola,

    Puedes agregarle un else, y mandas un alert con el resultado de @User.Identity.Name para que veas si los datos coinciden.

    <script>
    
      function admin() {
           document.getElementById("editbutton").style.display = "block";
       }
    
    
      if (@User.Identity.Name.ToString() == "LAT\jmose007")
         {
            admin();
         }
      else{
           alert(@User.Identity.Name.ToString());
      }
    
    </script>                 
    
    Saludos.


    JC NaupaCrispín

    • Marcado como respuesta Jeff M Quintero viernes, 11 de marzo de 2016 17:32
    miércoles, 9 de marzo de 2016 17:14