将带有双引号的字符串作为参数从 php 传递到 javascript

哈维卡罗普

我一直在试图弄清楚这件事,但我不知道我做错了什么,或者我错过了什么。

我正在尝试传递一个字符串,其中包含我从数据库中检索到的双引号以显示在textarea.

情况示例如下所示:

<?php
   $content = '<div align="center"><b>This is a sample content.</b></div>';
   echo '<textarea id="myTextArea"></textarea>';
   echo '<button onclick="myFunction('.$content.')">Click me</button>';
?>

<script>
  function myFunction(content){
    document.getElementById("myTextArea").innerHTML = content;
  }
</script>

预期结果应该是myTextArea应该包含文本,但结果显示:

输出

非常感谢您的帮助。

尼可哈斯

您应该使用htmlspecialchars ()引用您的输出,使其显示为:

<?php
   $content = "<div align=\"center\"><b>This is a sample content.</b></div>";
   echo '<textarea id="myTextArea"></textarea>';
   echo '<button onclick="myFunction(\''.htmlspecialchars($content).'\')">Click me</button>';
?>

<script>
  function myFunction(content){
    document.getElementById("myTextArea").innerHTML = content;
  }
</script>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将带双引号和单引号的字符串从ASP传递到javascript函数

来自分类Dev

将带有引号的PHP字符串回显到输入框值中

来自分类Dev

将字符串PHP传递到Javascript空间

来自分类Dev

将php字符串作为参数传递给php脚本中调用的javascript函数

来自分类Dev

将Javascript字符串传递到php字符串

来自分类Dev

将数组索引号从PHP传递到Javascript

来自分类Dev

将变量从php传递到javascript函数参数

来自分类Dev

将php加密的值传递到javascript参数中

来自分类Dev

为什么数据没有通过javascript传递到php

来自分类Dev

如何将带有特殊字符的参数从 vbs 传递到批处理文件而不用双引号括起来?

来自分类Dev

将PHP变量作为字符串传递给javascript

来自分类Dev

将PHP变量作为字符串传递给javascript

来自分类Dev

如何在Javascript中使用任何引号将字符串作为参数传递

来自分类Dev

将带有破折号的字符串作为参数传递给Trollop

来自分类Dev

将带有“ +”的字符串从jsp传递到servlet

来自分类Dev

将带有查询字符串值的404路由到PHP处理程序

来自分类Dev

将变量从javascript(Ajax)传递到PHP

来自分类Dev

将值从php传递到javascript

来自分类Dev

从PHP传递元素ID到Javascript

来自分类Dev

将多维数组从PHP传递到JavaScript

来自分类Dev

将值从php传递到javascript

来自分类Dev

尝试将POST从JavaScript传递到PHP

来自分类Dev

将数组从JavaScript传递到PHP

来自分类Dev

将变量从JavaScript传递到PHP

来自分类Dev

通过javascript将值传递到php

来自分类Dev

将对象从php传递到javascript

来自分类Dev

将变量从javascript传递到php文件

来自分类Dev

从php到javascript onClick之间传递带有空格的值

来自分类Dev

PHP:带有单引号和双引号的复杂字符串

Related 相关文章

热门标签

归档