<script>
Function.prototype.getMultiline = function()
{
var lines = new String(this);
lines = lines.substring(lines.indexOf("/*!\r\n") + 20, lines.lastIndexOf("!*/"));
return lines;
}
var str = function() {
/*!
Line1
Line2Line2
Line3
!*/
}.getMultiline();
alert(str);
</script>
复制代码
这里的基本原理是将关键字设置成为/!和!/然后将字符之后的20个字符计算去掉【原来是4个,未知原因,应该是js版本原因更改的】
原文是/和/作为关键字,但是貌似会被压缩浏览器删除掉,所以建议有限制的使用,目前貌似火狐浏览器会删掉这些注释。
未测试过。
http://www.jb51.net/article/49480.htm
http://www.cnblogs.com/yakun/p/3887591.html
不想使用jq提交表单的话,可以使用innerHTML进行标签修改
如:
<div id="aaa"> <textarea> </textarea> <div>
设定aaa的内容为:
<textarea> <?php echo $show; ?> </textarea>