function link(str) { // var ele = document.getElementById('jsContainer'); // var str = ele.innerHTML; var reg = /(http:\/\/)[0-9A-Za-z]+\.[0-9A-Za-z]+\.\w+|(https:\/\/)[0-9A-Za-z]+\.[0-9A-Za-z]+\.\w+|(www\.)[0-9A-Za-z]+\.\w+|w+/g; //var reg = /w+/g; str = str.replace(reg, function (item) { console.log(1); if(item[0]==='w'){ item = 'http:\/\/'+item } return '<a href = ' +'\"'+ item +'\"'+ ' target="_blank">'+item+'</a>' }); //le.innerHTML; = str; return str }这个代码同样没通过~~