我对onmouseover和onnmouseout有一个问题,它不能工作。
$tr_mouseover = "#d3d3d3";
$tr_mouseout = "#bababa";
$table_height = "<tr bgcolor=".$tr_bg." height=\"40\" onmouseover=\"this.bgColor=".$tr_mouseover."\" onmouseout=\"this.bgColor=".$tr_mouseout."\"> "; 发布于 2011-03-21 18:57:33
你有没有试过引用你的颜色值?如下所示:
$table_height = "<tr bgcolor=".$tr_bg." height=\"40\" onmouseover=\"this.bgColor='".$tr_mouseover."'\" onmouseout=\"this.bgColor='".$tr_mouseout."'\"> ";注意在颜色值周围添加的'字符。生成的标记应该大致如下所示:
<tr bgcolor="#FF0000" height="40" onmouseover="this.bgColor='#d3d3d3';" onmouseout="this.bgColor='#bababa';">...which在Chrome、Firefox和IE中运行正常。
发布于 2011-03-21 18:51:35
试试this.style.backgroundColor (据我所知没有bgColor)
https://stackoverflow.com/questions/5376590
复制相似问题