-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

PHP にネストされた HTML にネストされた JavaScript は面倒です。対処するネストされた言語の 3 つのレイヤーがあります。それを避けるようにしてください。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 をエコーする必要がある場合は、次のように記述して ' 記号をエスケープできます \'。しかし、Quentin が言ったように、javascript を php から削除する方がはるかに優れています。

于 2013-08-29T06:48:13.287 に答える