当前位置: 代码迷 >> JavaScript >> 怎么用javascript解析出一个超连接的地址
  详细解决方案

怎么用javascript解析出一个超连接的地址

热度:416   发布时间:2012-02-04 15:43:09.0
如何用javascript解析出一个超连接的地址
目前做一个将报表导出exl的功能,在exl中不能有超连接,所以需要将 <a> 元素替换掉
例如:
<tr> <td>
<a   href= "test.jsp "> test </a>
</td> </tr>
我如何通过javascript得到一个str为
<tr> <td>
test
</td> </tr>

------解决方案--------------------
<textarea id=textarea1>
目前做一个将报表导出exl的功能,在exl中不能有超连接,所以需要将 <a> 元素替换掉
例如:
<tr> <td>
<a href= "test.jsp "> test </a>
</td> </tr>
我如何通过javascript得到一个str为
<tr> <td>
test
</td> </tr>
</textarea>
<script>
var str=textarea1.value;
var re=/ <\/?a[^> ]*> /gim;
str=str.replace(re, " ");
alert(str);
</script>
  相关解决方案