перемычки и перебивания - PullRequest
0 голосов
/ 21 марта 2011

У меня проблема с 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."\"> "; 

Ответы [ 2 ]

3 голосов
/ 21 марта 2011

Вы пытались процитировать ваши значения цвета? Как это:

$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';">

... что правильно для меня в Chrome, Firefox и IE.

1 голос
/ 21 марта 2011

Попробуйте this.style.backgroundColor (насколько мне известно, bgColor нет)

...