如何使onmouseover在mysql目录中工作
【腾讯云】亏本大甩卖,服务器4核16G 1年370元(带宽12M,系统盘120GB SSD盘,月流量2000GB)!!!!!!
云产品 配置 价格
服务器 1核2G,带宽5M,系统盘50GB SSD盘,月流量500GB 38元/年
MySQL 1核1G 19元/年
服务器 16核32G,带宽18M,系统盘250GB SSD盘,月流量5000GB 1197元/年
点我进入腾讯云,查看更多详情

I'm having difficulty creating a button on my catalog page, the catalog page returns either 8 15 or 20 products from a mysql database so i use a loop to pull each product out of the database, and i need a addtocart button which uses javascript to create an onmouseover effect the code is as follows



echo "<a href=\"catalog.php?buyproduct=$productNumber\" onmouseover=\"document.crt.src='images/addcrt_btn_dn.png'\"
onmouseout=\"document.crt.src='images/addcrt_btn.png'\">
<img src=\"images/addcrt_btn.png\" name=\"crt\" alt=\"Add to cart\" width=\"81\" height=\"24\"> </a>";

it displays the image properly but nothing happens when the mouse is put over the image. I'm guessing that this could be caused because since either 8 15 or 20 of these images are being created, the "name=crt" is throwing the whole thing off, if so how could i fix this?

Any advice would be helpful thank you!

#0

Instead of using the name attribute on the <img>, I would start by recommending you use the id attribute, as follows:

<img id="crt" />

Then you can change the src as follows:

document.getElementById('crt').src = 'images/addcrt_btn_dn.png';

Make sure you properly escape all those quotes properly, or work on generating the content another way (here's an example sticking with the name attribute):

...
?>
<a href="catalog.php?buyproduct=<?php=$productNumber?>" onmouseover="document[crt].src='images/addcrt_btn_dn.png'" onmouseout="document[crt].src='images/addcrt_btn.png'">
<img src="images/addcrt_btn.png" name="crt" alt="Add to cart" width="81" height="24">
</a>
<?php
...

推荐文章

什么是休息?有点困惑

什么是休息?有点困惑

推荐文章

在批处理脚本中循环遍历文件名

在批处理脚本中循环遍历文件名

推荐文章

在使用本机C++对象时,如何使JNI方法调用不为静态?

在使用本机C++对象时,如何使JNI方法调用不为静态?

推荐文章

基于表单输入的Jquery显示div

基于表单输入的Jquery显示div

推荐文章

SharePoint中查找列的查询问题

SharePoint中查找列的查询问题

推荐文章

带完整示例应用程序的jQuery book?

带完整示例应用程序的jQuery book?

推荐文章

HTML/CSS:隐藏文本和显示边框

HTML/CSS:隐藏文本和显示边框

推荐文章

SBT预计何时移植到Scala 2.8?

SBT预计何时移植到Scala 2.8?

推荐文章

如何简单地在Mac OSX上安装gst-python(gstreamer-python-bind)?

如何简单地在Mac OSX上安装gst-python(gstreamer-python-bind)?

推荐文章

在Android web应用程序中实现coverflow UI

在Android web应用程序中实现coverflow UI

推荐文章

如何获取对象在UIView中、UIScrollView中的位置

如何获取对象在UIView中、UIScrollView中的位置

推荐文章

对MinGW使用boost时未定义对WinMain@16的引用

对MinGW使用boost时未定义对WinMain@16的引用

推荐文章

Ruby Mechanize登录不起作用

Ruby Mechanize登录不起作用

推荐文章

从母版页访问User.Identity

从母版页访问User.Identity

推荐文章

我的dropdownlist没有按预期选择项目(MVC 1)

我的dropdownlist没有按预期选择项目(MVC 1)

推荐文章

为什么会出现分割错误?

为什么会出现分割错误?