Cambiar dinamicamente un texto

23/01/2006 - 13:02 por Nicolas | Informe spam
Hola amigos,

Preciso cambiar un texto contenido en una tabla por otro cuando el usuario
desencadene un evento. El valor de ese texto que cambia procederá de un
array.

Gracias por vuestro apoyo.

Nico

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
25/01/2006 - 23:31 | Informe spam
Hola Nicolás. Más o menos, los pasos que hay que dar son:

1) Identificas la celda que contiene el texto a cambiar:

<td id="celda1">Texto</td>

2) Llamas a la función en el evento (por ejemplo, en un enlace):

<a onclick="javascript:cambia('celda1',1);">Cambia</a>

3) ... que ejecuta la función "cambia()", usando el parámetro "objetivo" para referenciar la celda a
cambiar y el parámetro "valor" para recuperar el nuevo valor del array.

<script type="text/javascript">
var miArray = new Array("uno", "dos", "tres");
function cambia(objetivo,valor){
document.getElementById(objetivo).innerHTML=miArray[valor];
}
</script>


Saludos!
Miguel


Nicolas escribió:
Hola amigos,

Preciso cambiar un texto contenido en una tabla por otro cuando el usuario
desencadene un evento. El valor de ese texto que cambia procederá de un
array.

Gracias por vuestro apoyo.

Nico


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida