2016-11-26 2 views
0

Я пытаюсь эхо функциональной кнопки в php.эхо функции в php

echo "<button type='button' onclick="alert('Hello world!')" >Buy</button>"; 

Все, что предполагается сделать, это нажать на него и отобразить «привет мир».

+4

Вы видите, как подсветка синтаксиса Stack Overflow выявляет проблему? Хороший текстовый редактор или IDE будут делать то же самое. – Chris

ответ

2

Измените код. В настоящее время у вас есть двойные речевые метки в коде, который вы хотите повторить. Это означает, что он ошибочно принимается за конец выражения эха в середине. Помещение обратных косых черт перед ними ускользает от них, так что они не интерпретируются как часть синтаксиса PHP.

echo "<button type='button' onclick='alert(\"Hello world!\")' >Buy</button>"; 
+0

Это работает. Благодаря! –

+1

Обновлено с пояснениями. – Ben

Смежные вопросы