我正在从数据库中选择两个图像,并且想要显示它们onMOuseOver
和onMouseOut
。onMOuseOver onMouseOut不能正常工作用php
这里是我的代码:
<img onmouseover="this.src=' .$him[0]. '" onmouseout="this.src='.$image_full[0].'" src="'.$image_full[0].'" />
我正在从数据库中选择两个图像,并且想要显示它们onMOuseOver
和onMouseOut
。onMOuseOver onMouseOut不能正常工作用php
这里是我的代码:
<img onmouseover="this.src=' .$him[0]. '" onmouseout="this.src='.$image_full[0].'" src="'.$image_full[0].'" />
我不知道如果你喜欢的PHP打印HTML代码或HTML打印PHP代码,在这两种情况下,要小心使用“和“:
PHP打印的html代码:
echo '<img onmouseover="this.src=\'' .$him[0]. '\'" onmouseout="this.src=\''.$image_full[0].'\'" src="'.$image_full[0].'" />';
^h TML打印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代码
您的PHP打印html代码为我工作。 –
可能在 '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"
/>
也请提供你的PHP代码。 请确保您的$ image_full [0]不为空 –
重复http://stackoverflow.com/questions/13512449/how-to-change-image-with-onmouseover-in-different-place-that-reverts- back-to-def – user3099298
我测试过这两个图像正在工作。 –