使用jQuery 取文本
<html> <head> <meta charset="UTF-8"> <title>b</title> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script type="text/javascript"> function change2text(data){ $("body").append("<div id=\"change2text\" style=\"display:none;\">" + data + "</div>") var result = $("#change2text").text(); $("#change2text").remove(); return result; } function ff(){ var html = '<span style="background:red;">这是一段文字</span>'; alert(html); alert(change2text(html)); } </script> </head> <body> <input type="button" value="点我" onclick="ff()" /> </body> </html>