none
llamar a un campo oculto RRS feed

  • Pregunta

  • Hola:

    Tengo un campo oculto

    <asp:HiddenField ID="hfmantenerscrollportada" Value="1" runat="server" />

    En javascript lo llamo

    alert('es0='+document.getElementById('hfmantenerscrollportada').value);
    

    Sin embargo no dice nada, con lo que no me reconoce eso.

    ¿Hay algo malo?

    Gracias

    jueves, 22 de octubre de 2015 14:44

Respuestas

  • Hola

    Buscando en la red están estos ejemplos.

    <asp:HiddenField runat="server" ClientIDMode="Static" Id="hidServer"/>
    
    <script type="text/javascript">
      alert($("#hidServer").val());
    </script>

    O tambien

    <asp:HiddenField runat="server" Id="hidServer"/>
    
    <script type="text/javascript">
      alert($("<%= hidServer.ClientID %>").val());
    </script>

    En los ejemplos usan Jquery, ya ahí tu usarías el document.getElementById("<%= hidServer.ClientID %>")

    <asp:HiddenField ID="hfmantenerscrollportada" Value="1" runat="server" />
    alert('es0='+document.getElementById("<%= hfmantenerscrollportada.ClientID %>").value);

    Por lo que entendí el ID es del control del servidor y con el ClientId te da el nombre en el cliente.

    Saludos


    jueves, 22 de octubre de 2015 15:01