-3

我有符号问题,回显 javascript, dhxGrid.attachFooter("")=> 是 dhxGrid.attachFooter("<input type='button' name='export' id='export' value='Add' onclick='taf_add_wins()'>,,#cspan,#cspan,#cspan,#cspan,#cspan") 符号""''它们之间的函数,你能帮忙更正语法吗谢谢

echo '<script type="text/javascript">dhxGrid.attachFooter("<input type='button' name='export' id='export' value='Add' onclick='taf_add_wins()'>,,#cspan,#cspan,#cspan,#cspan,#cspan"); </script>';
4

2 回答 2

4

嵌套在 HTML 中的 JavaScript 嵌套在 PHP 中是一种痛苦。您需要处理三层嵌套语言。尽量避免这种情况。只需退出 PHP 代码模式。

?>
    <script type="text/javascript">
        dhxGrid.attachFooter("<input type='button' name='export' id='export' value='Add' onclick='taf_add_wins()'>,,#cspan,#cspan,#cspan,#cspan,#cspan");
    </script>
<?php
于 2013-08-29T06:46:18.883 回答
0

好吧,如果你真的需要回显这个 javascript,你可以通过写来转义 ' 符号: \'。但正如昆汀所说,将 javascript 从 php 中删除要好得多。

于 2013-08-29T06:48:13.287 回答