我想要做的是隻有當我點擊div
與id="$project['slug']"
時,它會加載iframe
內div
。 因此,我從iframe
中刪除了src
屬性,並將其添加到onclick
事件中。 我有這個在我的HTML/PHP
:Javascript函數中的PHP變量輸出變量而不是值
<div class="box" id="<?=$project['slug']?>" onclick="load_frame();">
<iframe id="frame_<?=$project['slug']?>" frameborder="0"></iframe>
</div>
Js
:
function load_frame() {
id = location.hash.replace('#', '');
var source = "<?php echo $project['video']; ?>";
$('#frame_'+id).attr("src", source);
}
不幸的是,當我檢查iframe
它顯示:src="<?=$project['video']?>"
而不是該變量保存價值。 你有什麼想法我做錯了什麼? 謝謝!
是你使用外部js? –
似乎你混合ASP和PHP的語法。更改=回顯 – mplungjan
@NipunJain是的,我使用外部js。 – musicvicious