Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/02/2015, 06:25
Avatar de GeekGirl
GeekGirl
 
Fecha de Ingreso: julio-2014
Mensajes: 423
Antigüedad: 10 años, 4 meses
Puntos: 44
Respuesta: Cambiar texto de un botón al dar clic en él

De la misma manera que hacés la verificación para el display: block; o display: none; podés cambiar el texto del botón:

Código Javascript:
Ver original
  1. function muestra_oculta(id){
  2.     if (document.getElementById){
  3.         var el = document.getElementById(id);
  4.         el.style.display = (el.style.display == "none") ? "block" : "none";
  5.  
  6.         var btn = document.getElementById("btnOcultaT1");
  7.         btn.value = (btn.value == '+') ? '-' : '+';        
  8.     }
  9. }

Esto en el caso de tratarse de una etiqueta input de tipo button. Si es una etiqueta button, simplemente reemplaza value por innerHTML.
Saludos