matheus.labanca Posted March 9, 2012 Report Share Posted March 9, 2012 Bom dia Pessoal.Estou com um problema e espero que alguém possa me ajudar.Preciso remover uma tag de uma página caso uma condição aconteça. Porém o texto que estiver dentro dela deve ficar.Estou usando a prototype e a função remove dela.cod: document.getElementById('id1').remove(document.getElementById('id1')).por exemplo se tenho essa tag <a id='id1' href='#'>texto 1</a> quero remover a tag 'a' mas quero que 'texto 1' continue e com o remove isso não acontece.Alguém sabe como fazer isso?Obrigado.Att Quote Link to comment Share on other sites More sharing options...
0 matheus.labanca Posted March 9, 2012 Author Report Share Posted March 9, 2012 (edited) Pessoal consegui achar a solução, caso alguém tenha o mesmo problema segue o codigo.Para essa tag <a id='id1' href='#'>texto 1</a> seria esse o codigo: if(navigator.appName == "Microsoft Internet Explorer") { var span = document.createElement('span'); span.innerHTML = document.getElementById('id1').innerHTML; document.getElementById('id1').parentNode.replaceChild(span, document.getElementById('id1')); }else{ (document.getElementById('id1')).replace(document.getElementById('id1').innerHTML); }t++ Edited March 9, 2012 by matheus.labanca Quote Link to comment Share on other sites More sharing options...
Question
matheus.labanca
Bom dia Pessoal.
Estou com um problema e espero que alguém possa me ajudar.
Preciso remover uma tag de uma página caso uma condição aconteça. Porém o texto que estiver dentro dela deve ficar.
Estou usando a prototype e a função remove dela.
cod: document.getElementById('id1').remove(document.getElementById('id1')).
por exemplo se tenho essa tag <a id='id1' href='#'>texto 1</a> quero remover a tag 'a' mas quero que 'texto 1' continue e com o remove isso não acontece.
Alguém sabe como fazer isso?
Obrigado.
Att
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.