[JS]Mostrar una imagen desde un checkbox

Colapsar
X
 
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes
  • CcCamikaze
    Langosta espía
    • 28-04-2003
    • 45790

    #1

    [JS]Mostrar una imagen desde un checkbox

    buenos dias amiguitos


    necesito que si checkeo un checkbox (bueg) me aparezca o se me habilite una imagen en el mismo form...

    alguna idea? pq ni idea narF!
  • CoyoteX
    Son Goku
    • 16-09-2005
    • 17784

    #2
    teniendo la imagen no visible, con un if no lo solucionas?

    Comentario

    • MoaLaiSkirulais
      ^^(V)^^
      • 08-07-2003
      • 23268

      #3
      kmi si podes usar jquery seria un garrochazo de 6.40mtrs-

      Comentario

      • CcCamikaze
        Langosta espía
        • 28-04-2003
        • 45790

        #4
        Originalmente publicado por MoaLaiSkirulais
        kmi si podes usar jquery seria un garrochazo de 6.40mtrs-
        example?

        Comentario

        • acha
          Mega Egelito
          • 10-11-2004
          • 3902

          #5
          y sino podes usar jquery

          usa un div y ponelo no visible
          cuando chequeas el checkbox lo pones en visible




          CREO que necesitas tener el espacio de la imagen reservado en la pagina...o sea por mas que no se vea el hueco donde esta la imagen lo va a ocupar igual...creo


          cuando tenga dos minutos libre lo pruebo y te digo

          Comentario

          • grago
            .
            • 15-05-2003
            • 422

            #6
            Con JQuery es re simple:
             

            $(function(){
            $("#id-de-la-imagen").hide();
            $("#id-del-checkbox").click(function(){$("#id-de-la-imagen").show()});
            });
            Editado por última vez por grago; 27-03-2009, 05:28 PM.
            Entrá a Tipitty.com el chatroulette en español

            Comentario

            • MoaLaiSkirulais
              ^^(V)^^
              • 08-07-2003
              • 23268

              #7
              claaaa salto en largo de 9.20

              Comentario

              • acha
                Mega Egelito
                • 10-11-2004
                • 3902

                #8
                Servite pibe


                sin Jquery, a lo blas giunta


                el script
                Código:
                <script>
                
                function mostrar(){
                if(document.getElementById('checkboxId').checked==1){
                  document.getElementById('carne').style.display ='block';
                  }else{
                    document.getElementById('carne').style.display ='none';
                }
                }
                </script>
                el form con el checkbox

                Código:
                <form name="myform" action="" method="POST">
                <div align="center">
                <input id="checkboxId"   type="checkbox" name="option1" value="chele" onclick="return mostrar();" >chele<br>
                
                texto de prueba, se desplaza para abajo cuando muestra la imagen
                <br>
                </div>
                
                <div id="carne" style="display:none;">
                <img src="pone_tu_imagen.jpg"</img>
                </div>
                
                </form>

                esto funciona siempre y cuando la imagen ya se encuentre cargada en la pagina, esto solo la oculta y la muestra


                te sirvio?

                Comentario

                • MoaLaiSkirulais
                  ^^(V)^^
                  • 08-07-2003
                  • 23268

                  #9
                  btw .style.display='block'....

                  y si no era block????

                  Comentario

                  • acha
                    Mega Egelito
                    • 10-11-2004
                    • 3902

                    #10
                    Originalmente publicado por MoaLaiSkirulais
                    btw .style.display='block'....

                    y si no era block????
                    eh?

                    explayese maese

                    Comentario

                    • MoaLaiSkirulais
                      ^^(V)^^
                      • 08-07-2003
                      • 23268

                      #11
                      sabes todos los display's que existen ??

                      [ inline | block | list-item | run-in | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | none ]

                      Comentario

                      • Coma
                        Pelotudo
                        • 09-09-2005
                        • 8252

                        #12
                        Creo que quiere decir que quiz&#225;s estaba declarado como inline.
                        Tonces con eso la secuencia ser&#237;a:
                        inline
                        none
                        block
                        none
                        block

                        etcetc

                        Lo cual podr&#237;a desatar consecuencias inesperadas en Internet Explorer 4 (&#191;?).

                        Comentario

                        • Coma
                          Pelotudo
                          • 09-09-2005
                          • 8252

                          #13
                          Table = 90's = Menem

                          Ahora entiendo todo MaoLai...

                          AHh qu&#233; me hago el 2.0, mando tablas a lo loco.

                          disclaimer: obvio que las tablas estan ok para mostrar contenido tabular, pero para una im&#225;gen, noninoninoninoni

                          Comentario

                          • CoyoteX
                            Son Goku
                            • 16-09-2005
                            • 17784

                            #14
                            hay que pensar en todos los usuarios che, respeten a la commodore 64

                            Comentario

                            • acha
                              Mega Egelito
                              • 10-11-2004
                              • 3902

                              #15
                              Originalmente publicado por MoaLaiSkirulais
                              sabes todos los display's que existen ??

                              [ inline | block | list-item | run-in | inline-block | table | inline-table | table-row-group | table-header-group | table-footer-group | table-row | table-column-group | table-column | table-cell | table-caption | none ]

                              apa, no los tenia

                              pero cami no aclaro nada, solo dijo que queria mostrar y ocultar una imagen en un form

                              tambien puede usar

                              style.visibility ='visible'
                              style.visibility ='hidden'

                              pero le queda el hueco....

                              Comentario

                              Trabajando...