Onmouseover on echo img

时间:2014-01-28 15:06:49

标签: php html5

我尝试在图像上使用onmouseover事件调用alert函数。

在纯HTML5中它可以工作。但在PHP中却没有。怎么可能绕过这个?

<?php
        echo "<img onmouseover="alert('hello world')" src="http://www.seniorennet.be/Images/Huisdieren/Muizen/muis.jpg"></img>";
?>

1 个答案:

答案 0 :(得分:1)

你需要像这样逃避你的报价:

echo "<img onmouseover=\"alert('hello world')\" src=\"http://www.seniorennet.be/Images/Huisdieren/Muizen/muis.jpg\"></img>";

或者像这样:

echo '<img onmouseover="alert(\'hello world\')" src="http://www.seniorennet.be/Images/Huisdieren/Muizen/muis.jpg"></img>';

有关我们为什么要使用引号/字符

的详细信息,请参阅this answer