вывести одну цитату методом эха - php - PullRequest
0 голосов
/ 01 декабря 2018

Это мой код

echo'

<td class="success"><button  id="btn-Preview-Image" class="btn btn-success" name="sure" onClick="PrintElem('.'mydiv'.$row['id'].''.');">print</button></td>

';

метод onclick напечатан вот так

onClick="PrintElem(mydiv12);"

но я хочу вот так с одной цитатой

 onClick="PrintElem('mydiv12');"

Ответы [ 2 ]

0 голосов
/ 01 декабря 2018

Это может быть достигнуто путем добавления и экранирования одинарных кавычек следующим образом:

// $row['id'] = "123";
('.'\'mydiv'.$row['id'].'\''.')

Результат (из источника HTML):

onClick="PrintElem('mydiv123')

Примечание: это другоепуть.Я не видел (другой) ответ, когда я отправил это.

0 голосов
/ 01 декабря 2018

Попробуйте заключить одинарную кавычку в двойную

echo '<td class="success">
        <button  id="btn-Preview-Image" class="btn btn-success" name="sure" 
        onClick="PrintElem(' . "'mydiv".$row['id'] ."'" . ');">print</button>
        </td>';
...