Test Foro de elhacker.net SMF 2.1

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 (html4strict) [Seleccionar]

<!DOCTYPE html>
<html>
<body>

<form action="">
<input type="checkbox" name="vehicle" id="Chek" value="Bike" >Hola<br>
</form>

</body>

<script type="text/javascript">
  document.getElementById("Chek").innerHTML = "Valor cambiado";
</script>
</html>
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 (html4strict) [Seleccionar]
<!DOCTYPE html>
<html>
<body>

<form action="">
<input type="checkbox" name="vehicle" id="Chek" value="Bike" />
<label id="texto" for="Chek">Hola</label><br>
</form>

</body>

<script type="text/javascript">
document.getElementById("texto").innerHTML = "Valor cambiado";
</script>
</html>


Saludos