当前位置:首页 > Web开发 > 正文

从文本中找出url,并附上链接。

2024-03-31 Web开发


遇到的问题:
1.Passing c# array<string> to a JS array
利用string.join(‘,’)转化成带逗号的string,然后放到hidden类型的input控件中,js中取该控件的值,,split(‘,’),->array
2.获得html文本,用HTML()方法
3.replace不会改变原有string的值,会生成一个新的string

1 <script type="text/javascript"> 2 $(function(){ 3   var content = $(‘#content‘).html(); 4   var array = $(‘#urls‘).val().split(‘,‘); 5   for(var i in array){ 6     var url = array[i]; 7     var newUrlString = ‘<a href = "‘ + url + ‘">‘ + url + 1 + ‘</a>‘; 8     content = content.replace(url, newUrlString); 9     $(‘#content‘).html(content); 10   } 11 }) 12 </script>

从文本中找出url,并附上链接。

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/42257.html