Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/01/2018, 16:13
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Problema compatibilidad en algunos móviles

Hola.

Tengo este script que me funciona para eliminar un div si se da una palabra en una celda de tabla.

Así, si en la tabla aparece "registrado" en algún td, debería eliminarse el div identificado como "botón".

Así:

Código:
<script> 	
var allTableCells = document.getElementsByTagName("td");
for(var i = 0, max = allTableCells.length; i < max; i++) {
var node = allTableCells[i];
var currentText = node.childNodes[0].nodeValue; 
if (currentText === "registrado")
document.getElementById("boton").remove();
}
</script>
Funciona en casi todos los navegadores, menos en algunos de Iphone, Nokia y otros.

¿Me podéis decir si este script incorpora algo que esté obsoleto o inadecuado? Me estoy rompiendo la cabeza y ya me he rendido.

Gracias.