textarea换行,未结束的字符串常量解决办法

原创 2012年03月24日 16:09:30

今天遇到一问题,一个页面的textarea元素的值需要在iframe中赋予,但是其中有很多换行。弄了好久都是说未结束的字符串常量,于是一直google。最终终于试出来了一个方法。记录一下,以后用到了直接过来拿了。

iframe的内容

<script langage="javascript">

<%

 String mytextarea= (String)request.getAttribute("mytextarea");
   if(mytextarea!=null){
  mytextarea = mytextarea.replaceAll("\r\n", "~~");
  out.println("parent.myForm.mytextarea.value='" + mytextarea + "'.replace(new RegExp('~~', 'g'), '\\r');");

 }

%>

</script>

 

先把字符串的换行符换成了字符“~~”,可以随便写一个别人不可能输入的值。然后用js自己的replace方法替换。回车符前面一定要加一个\不然会报错的。

未结束的字符串常量 js

JAVASCRIPT的字符串不能跨行,你有两种修改方案,一种方法是可以用\N分隔每一行,比如修改为:   document.write('\n\n\n\n\n');   另外一个方法,使用多个...
  • zhangbest2009
  • zhangbest2009
  • 2012年03月04日 10:19
  • 1328

IE8 消息: 未结束的字符串常量

错误信息: 网页错误详细信息: 网页错误详细信息 用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; ...
  • han_dongwei
  • han_dongwei
  • 2013年04月16日 18:16
  • 8740

关于asp“未结束的字符串常量”的问题

源码如下: Command="select * from (论坛 inner join images on 论坛.用户名=images.用户名) where images.id in (select...
  • luchengxiang2327
  • luchengxiang2327
  • 2017年01月02日 12:04
  • 364

js提示“未结束的字符串常量”

js提示“未结束的字符串常量” 有时候,突然会看到js提示“未结束的字符串常量”,这个提示...
  • niuzaiwenjie
  • niuzaiwenjie
  • 2014年06月05日 15:20
  • 2039

js未结束的字符串常量错误解决方法

在编码js过程中,经常遇到未结束的字符串常量这样提示的错误,做下总结,以方便以后查阅: 1.JAVASCRIPT引用时,使用的字符语言不一致.  比如:.xxx.js文件内部使用的是GB2312的...
  • wangdachi
  • wangdachi
  • 2014年06月09日 10:27
  • 776

解决WEB页面引入javascript脚本时提示未结束的字符串常量的问题

也许有人像我一样遇到过在调试网页时,明明引入的脚本完全正确,页面仍然提示有未结束的字符串常量的问题。出现这个问题,一般都是因为javascript脚本文件中包含有汉字的情况,所以一般解决办法有两种:1...
  • paulblue
  • paulblue
  • 2008年01月22日 15:19
  • 1064

C#后台输出换行符出现“未结束的字符串常量”的解决方法

C# 后台:string sayHello = "你好!/n"; sayHello += "你好!"; sayHello = "alert('" + sayHello + "');"; //...
  • wenlaishiwo
  • wenlaishiwo
  • 2010年12月24日 13:00
  • 1252

IntelliJ IDEA Maven的工程,未结束的字符串文字

IntelliJ IDEA Maven的工程,报错 未结束的字符串文字。。。。。。。 在网上看了大部分的解决办法是修改IntelliJ IDEA的encoding,我也尝试了,不起作用。 解决办法...
  • RickyIT
  • RickyIT
  • 2015年07月04日 10:01
  • 2292

JS报未结束字符串常量错误

就我的问题以及解决办法: 我在引入jQuery的autocomplete组件时,遇到js报未结束字符串常量错误。 原因分析:首先,右击页面查看编码是utf-8, 其次,查看js报错的函数,以及找...
  • moxuelang
  • moxuelang
  • 2014年03月19日 09:32
  • 1025

ext问题:ext-lang-zh_CN.js 未结束的字符串常量(解决)

今天在学ext时,出现了“ext-lang-zh_CN.js 未结束的字符串常量” 错误。引入“ext-lang-zh_CN.js”之后,查看页面一直出现“ 未结束的字符串常量”,搞得我比较郁闷,不过...
  • coolhe21cn
  • coolhe21cn
  • 2008年04月01日 18:03
  • 4076
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:textarea换行,未结束的字符串常量解决办法
举报原因:
原因补充:

(最多只允许输入30个字)