codice:
<script>
function linkWord(obj){
for(i in obj){
var x = document.getElementById('container_16').innterHTML;
var linkStart = '<a href="'+obj[i].link+'" title="'+obj[i].title+'">';
var linkEnd = '</a>';
var reg = new RegExp ('\\b' + i + '\\b','g');
x = x.replace(reg, linkStart + i + linkEnd);
document.getElementById('container_16').innterHTML = x;
}
}
Settings=
{
'example':{'link':'http://www.example.com','title':'esempio'},
'marketing':{'link':'http://icant.co.uk','title':'altro'}
}
window.onload = function(){linkWord(Settings)};
</script>
la struttura html è la seguente:
codice:
<div class="container_16">
<div class="classe">
testo nel quale sta una parola che interessa sostitutire</p>
</div>
</div>