0

PHP で HTML コードを挿入すると、タグは正常に機能しますが、<script>ブラケットは解釈されません。<p>

これは PHP の抜粋です。

echo "<p>Test</p><script type='text/javascript'>document.getElementById('signalframe1').src = 'http://live.telldus.com/device/switch?mode=on&id=101443';</script>";

私の構文は間違っていますか、それとも後で JavaScript が実行されないだけで挿入されますか?

どうもありがとう!

4

1 に答える 1

1

このランタイム(後で追加された)javascriptは、このphpスクリプトで追加されたhtmlについてのみ知っているため、javascriptはsignalframe1要素について知りません。そのため、htmlページにスクリプトのコピーを1つ追加して、htmlがロードされ、php にいくつかの html を追加したい場合、後で bcz が必要な場合は php にあり、それはその html doc で動作するはずです。それが役立つことを願っています。ありがとう

于 2012-09-12T10:38:31.733 に答える