[英]onMOuseOver onMouseOut not working embeded with php
我正在从数据库中选择两个图像,并希望将它们显示在onMOuseOver
和onMouseOut
。
这是我的代码:
<img onmouseover="this.src=' .$him[0]. '" onmouseout="this.src='.$image_full[0].'" src="'.$image_full[0].'" />
我不确定您是否喜欢php print html代码或html print php代码,在两种情况下,请谨慎使用'和':
PHP打印html代码:
echo '<img onmouseover="this.src=\'' .$him[0]. '\'" onmouseout="this.src=\''.$image_full[0].'\'" src="'.$image_full[0].'" />';
HTML打印PHP代码:
<img onmouseover="this.src='<?php echo $him[0] ?>'" onmouseout="this.src='<?php echo $image_full[0] ?>'" src="'<?php echo $image_full[0] ?>'" />
如果您尝试使用html打印php代码,则需要将html代码另存为php代码
可能是“ src”属性中的单个配额标记。 似乎它们不应该在那里,仅用于javascript事件,因为字符串中有一个字符串。
没有多余的单引号,对我来说似乎很好。
例:
<img onmouseover="this.src='https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/AndalusQuran.JPG/94px-AndalusQuran.JPG'" onmouseout="this.src='https://upload.wikimedia.org/wikipedia/commons/thumb/c/cc/Nacreous_clouds_Antarctica.jpg/110px-Nacreous_clouds_Antarctica.jpg'" src="https://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/140626_Tierser_Alpl_Rossz%C3%A4hne.jpg/245px-140626_Tierser_Alpl_Rossz%C3%A4hne.jpg" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.