Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: mapers en 21 Diciembre 2013, 01:06 am



Título: Modificar valor checkbox
Publicado por: mapers en 21 Diciembre 2013, 01:06 am
Buenas señores necesito una mano desearia modificar el valor que tengo que mi chek por el del javascrit pero no me sale a que se debe ????


Código
  1. <!DOCTYPE html>
  2.  
  3. <form action="">
  4. <input type="checkbox" name="vehicle" id="Chek" value="Bike" >Hola<br>
  5. </form>
  6.  
  7. </body>
  8.  
  9. <script type="text/javascript">
  10.  document.getElementById("Chek").innerHTML = "Valor cambiado";
  11. </html>
  12.  


Título: Re: Modificar valor checkbox
Publicado por: #!drvy en 21 Diciembre 2013, 01:12 am
Los input usan value no innerhtml.

Saludos


Título: Re: Modificar valor checkbox
Publicado por: mapers en 21 Diciembre 2013, 02:26 am
Pero para modificar el string que trae ????


Título: Re: Modificar valor checkbox
Publicado por: #!drvy en 21 Diciembre 2013, 02:29 am
Es que el string que trae no pertenece al input. Si te fijas, no tiene </input>.. en cambio todo se declara en el <input />.

Para modificarlo vas a tener que asignarle algun contenedor al texto. Ejemplo.
Código
  1. <!DOCTYPE html>
  2.  
  3. <form action="">
  4. <input type="checkbox" name="vehicle" id="Chek" value="Bike" />
  5. <label id="texto" for="Chek">Hola</label><br>
  6. </form>
  7.  
  8. </body>
  9.  
  10. <script type="text/javascript">
  11. document.getElementById("texto").innerHTML = "Valor cambiado";
  12. </html>

Saludos