<div><span>abcd</span><span>efgh</span></div>, el output sería abcdefgh. Lo que pasa es que estoy teniendo problemas con el código a ver si me pudiérais ayudar.
Código Javascript:
Os pido que probéis el código en cuestros ordenadores, porque a mí cada vez me sale algo distinto xDVer original
function ID(id){ return document.getElementById(id); } var txtint = />(.)*?<\//; var texto = ID('ab').innerHTML; var coincide = texto.match(txtint); alert(coincide);// aquí sale '>abcd</' y 'd' var buscar = new Array(); var textOk = ''; for (i = 0; i<coincide.length; i++){ buscar[i] = coincide[i].substring(1, coincide[i].length-2); textOk += 'buscar ' + i + ' : ' + buscar[i] + '<br />'; } ID('res').innerHTML = 'texto = ' + texto + '<br />coincide = ' + coincide + '<br /><br />buscar.length = ' + buscar[0].length + '<br />textOk = ' + textOk;
Saludos y gracias (:
PD: El código para buscar el texto es el del ejemplo (<div id='ab'><span>abcd</span><span>efgh</span></div>).