PHP-Z

前端

用javascript实现分割提取页面所需内容

2016-9-4 09:17 发布者: 大熊猫
JavaScript 是一种由Netscape的LiveScript发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>文档</title> 
<style> 
textarea { 
    width:100%; 
    height:200px; 

</style> 
</head> 

<body> 
<textarea id="xxx"> 
<P><KBD class=showflash title=http://localhost/elearning/storeagemultimirror/multiMirror.swf> 正文正文<a href="javascript:;" onClick="javascript:tagshow(event, '%D0%E9%C4%E2%BB%AF');" target="_self"><u><strong>标签</strong></u>< /a>正文正文正文正文正文正文。</KBD><BR></P> 
</textarea> 

<input type="button" value="获取内容" onclick="getcontent();" /> 
<textarea id="aaa"></textarea> 
<textarea id="bbb"></textarea> 
<script> 
function getcontent(){ 
    var str=document.getElementById("xxx").value; 
    document.getElementById("aaa").value=str.match(/<KBD.+?title=["']?(.+?)[ '">]/i)[1]; 
    document.getElementById("bbb").value=str.match(/<KBD.+?>((?:.|\n)+?)<\/KBD>/i)[1]; 

</script> 
</body> 
</html> 

关注微信公众号

扫一扫关注微信公众号

PHP-Z_COM