用javascript实现分割提取页面所需内容 |
<!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> |