javascript - 传递给 JavaScript 的文本中的 %0A 导致未终止的字符串文字

标签 javascript

当我打电话时:

调用('%0D%0ASometext');

我收到错误:

未终止的字符串文字

我从 PHP 获取字符串“%0D%0ASometext” - 它是用户输入的字符串。那么有没有办法将此文本传递给 JS 函数而不会出现错误,并且不会从中删除任何信息?

最佳答案

试试这个:

call(decodeURIComponent('%0D%0ASometext'));

关于javascript - 传递给 JavaScript 的文本中的 %0A 导致未终止的字符串文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9023608/

相关文章:

php - 如何使用网络摄像头和 php 或 javascript 扫描二维码

javascript - 从 javascript 监控 Web 应用程序的 UI 延迟

javascript - 滚动时弹出窗口在 android chrome 浏览器中消失几秒钟

javascript - JavaScript 游戏编码?

javascript - AdonisJs 中的 not_required_when 验证器

php - 当使用 jquery 更改 div 内容时,div 中的表单操作会带到主页

javascript - 防止删除第一行

javascript - Mongoose - 设置关系在计划中失败

javascript - 检测数组中的数字模式

javascript - 如何在没有状态的情况下填充 React 中的 DropdownList 选项?