【发布时间】:2014-01-17 15:58:15
【问题描述】:
我有一个简单的问题,我似乎无法弄清楚。在下面的代码中,我收到一个错误(未定义 test_str),因为定义“var str=”的行分布在两行中。在“狐狸”这个词之后有一个 CR LF,我猜我的浏览器中的 javascript 引擎认为我想要一个新的声明。当然,在这个例子中,我可以简单地去掉回车并将其全部放在一行上来修复它。但我的真正意图是在一些生产代码中使用更长的字符串,我真的不想删除所有那些 CR LF。
<html>
<head>
<script>
function test_str() {
str = " The quick brown
fox jumped over the log.";
alert(str);
}
</script>
</head>
<body>
<a href='javascript:void(0);' onclick='test_str();'>Test String</a>
</body>
</html>
【问题讨论】:
-
在javascript中创建多行字符串:stackoverflow.com/questions/805107/…
标签: javascript jquery