Сделать ссылку в тексте кликабельной внутри определенного тега
Приветствую!
Задача сделать кликабельными ссылки внутри тега td класса "code".
Код:
|
function codelinks() {
var tdclasses = document.getElementsByTagName("td");
codes = new Array();
for (i=0; i<tdclasses.length; i++ )
if (tdclasses[i].className == "code"){
codes.push(tdclasses[i]);
}
//сформировали массив из td "code"
codeshtml= new Array();
for (j=0; j<codes.length; j++ )
codeshtml.push(codes[j].innerHTML);
//сформировали массив из html внутри td "code"
var ss=/(http:\/\/.+\.[a-z]{2,3})/gi;
for (k=0; k<codeshtml.length; k++ )
document.getElementsByTagName("td").innerHTML=codeshtml[k].replace(ss, "<a href='$1'>$1</a>");//тут всякая отсебятина
}
window.onload = codelinks; |
Не могу правильно сформулировать последнюю строку, помеченную как отсебятина.
Помогите пожалуйста.
Спасибо!
Последний раз редактировалось nule, 05.11.2011 в 20:54.
|