Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Felipelf95 en 26 Septiembre 2016, 21:15 pm



Título: Ayuda: evento javascript
Publicado por: Felipelf95 en 26 Septiembre 2016, 21:15 pm
Buenas,

el tema es que tengo un ejercicio básico de javascript que no me sale ni a tiros. El problema está en que tengo que cambiar un texto ("Este es el contenido del div1") por el otro, que se introduce por el prompt, pero ni siquiera al pulsar el botón se ejecuta el evento. Cualquier cosa que se os ocurra, que seguro es una tontería pero no se me ocurre nada. Aquí os dejo el código:

Código
  1. <!DOCTYPE html>
  2.  
  3. <head>
  4. <meta charset="UTF-8">
  5. #cuadro {
  6. width:200px;
  7. height:250px;
  8. margin-left:40%;
  9. background-color:red;
  10. }
  11.  
  12. #botones {
  13. margin-top:3px;
  14. width:200px;
  15. height:250px;
  16. margin-left:40%;
  17. }
  18. </style>
  19.  
  20. <script type="text/javascript">
  21.  
  22. function texto(){
  23. respuesta1=prompt('Introduzca texto','');
  24. document.form1.texto.value=respuesta1;
  25. return 0;
  26. }
  27.  
  28. </script>
  29.  
  30. </head>
  31. <body>
  32. <form name="form1">
  33. <div id="cuadro">
  34. <span name="texto">Este es el contenido del div1</span>
  35. </div>
  36. <div id="botones">
  37. <input type="button" name="texto" value="Cambiar texto" onClick="texto()">
  38. </div>
  39. </form>
  40. </body>
  41. </html>
  42.