Ver Mensaje Individual
  #3 (permalink)  
Antiguo 29/01/2018, 19:07
Avatar de manuparquegiralda
manuparquegiralda
 
Fecha de Ingreso: junio-2012
Ubicación: Barcelona
Mensajes: 241
Antigüedad: 11 años, 10 meses
Puntos: 39
Respuesta: Problema compatibilidad en algunos móviles

Realmente el problema no es que el código esté obsoleto si no al revés, la función remove() de JavaScript es más nueva y no la soportan todos los navegadores. Prueba con removeChild como ha dicho mpozo.

Código Javascript:
Ver original
  1. var allTableCells = document.getElementsByTagName("td");
  2. for(var i = 0, max = allTableCells.length; i < max; i++) {
  3. var node = allTableCells[i];
  4. var currentText = node.childNodes[0].nodeValue;
  5. if (currentText === "registrado") {
  6. var boton = document.getElementById("boton");
  7. boton.parentElement.removeChild(botón);
  8. }
__________________
Diseño Web - Arisman Web