私はPHPの機能ボタンをエコーしようとしています。phpの機能をエコーする
echo "<button type='button' onclick="alert('Hello world!')" >Buy</button>";
ユーザーが押すと "hello world"と表示されます。
私はPHPの機能ボタンをエコーしようとしています。phpの機能をエコーする
echo "<button type='button' onclick="alert('Hello world!')" >Buy</button>";
ユーザーが押すと "hello world"と表示されます。
コードをこれに変更します。現在、エコーしたいコード内に二重スピーチマークがあります。これは、途中でechoステートメントの終わりと間違っていることを意味します。これらのエスケープの前にバックスラッシュを置くと、それらがPHP構文の一部として解釈されません。
echo "<button type='button' onclick='alert(\"Hello world!\")' >Buy</button>";
これは機能します。ありがとう! –
説明付きで更新されました。 – Ben
Stack Overflowの構文の強調表示がどのように問題を明らかにしていますか?良いテキストエディタやIDEでも同じことができます。 – Chris