如何处理php给出的多行动态返回值
How to handle dynamically returning values given by php with multiple lines?
我想实现一个indexhandler。现在我可以单击HTML中的字段,然后出现第二个窗口。然后,通过单击第二个页面上的几个按钮之一,将在第一个窗口的字段中返回一个值。它是这样工作的:
self.opener.document.getElementById('idOfFieldOnWindow1').value = 'myValue';
这里的值" myValue
"由php从数据库中读出。这个值也可以是一个多行文本(它至少包含一个或多个换行符)。如果我在代码中写入这些值,它会给我一个JavaScript异常:
ERROR: unterminated string literal
setValue("Text on which a linebreak follows
我如何解决这个问题,我可以返回值,使其显示在第一个字段,包括换行符?
您需要将实际的换行符"'n"转换为Javascript文本,该文本将生成一个换行符"''n"
相关文章:
- Javascript返回值只在循环中返回一次
- XMLHttpRequest未返回值-状态202
- 根据是否解析了 Promise 从函数返回值
- Angular,函数在(模型)工厂中返回值
- AngularJS错误:提供程序必须从$get工厂方法返回值
- 将值动态绑定到jquery中的切换按钮
- 如何从客户端的数组中获取用户输入和返回值
- 根据CHECKBOX输入值动态更新DIV信息
- Javascript中带有返回值的嵌套函数
- 将从控制器返回的selectbox值动态呈现为json
- 动态添加的输入元素不会在脚本中返回值
- 使用getElementByIdJavascript/PHP隐藏基于sql返回值的动态表
- 代码点火器动态表单下拉列表,不返回值,而是返回 ID
- 如何在javascript函数中动态加载jQuery,调用另一个函数,并返回该函数's的返回值
- 追加函数中的动态返回值
- 如何让Object中的方法返回具有动态值的对象
- 设置Meteor JS Helper的返回值,将其动态注入模板中
- 如何处理php给出的多行动态返回值
- 如何在javascript中动态调用事件处理程序并获取其返回值
- 在函数中返回一个动态接受的值,并在其他函数中使用它