小编Ecl*_*pse的帖子

Javascript | 未捕获的类型错误:无法设置未定义的属性“颜色”

我有一个 div,当悬停开/关时,它会更改其中元素的 css。但是,当我将鼠标悬停和鼠标移开时,出现错误,并且颜色没有更改(错误在这个问题的标题中)

有趣的是前两个更改有效(更改图像并更改 id“ace_title”的颜色,但“ace_feature”的鼠标悬停和鼠标移出会生成错误。

下面是我的代码和我尝试过的:

<div class="service_level effect8" onmouseover="getElementById('ace_service').src='images/ace_hover.png';
    getElementById('ace_title').style.color='#2C81B7';
    getElementsByClassName('ace_features').style.color='#2C81B7';"
    onmouseout="getElementById('ace_service').src='images/ace.png';
    getElementById('ace_title').style.color='black';
    getElementsByClassName('ace_features').style.color='black';">

    <img src="images/ace.png" id="ace_service">
    <p id="ace_title">Ace Service</p>

    <img src="images/icon_tick.png" style="float: left; padding: 3px 4px 0px 15px;">
    <p class="ace_features">
        Outstanding IT Support
    </p>

    <img src="images/icon_tick.png" style="float: left; padding: 3px 4px 0px 15px;">
    <p class="ace_features">
        Outstanding IT Support
    </p>
Run Code Online (Sandbox Code Playgroud)

html javascript css mouseover

5
推荐指数
2
解决办法
5万
查看次数

PHP时区问题| BST和GMT

我开发了一个应用程序,它记录了某些记录何时被修改和创建,所以基本上我们使用该time()函数记录保存更改的时间.

我在英国,所以我的时区必须是GMT.然而在英国,我们使用夏令时,所以在夏天我们不再使用GMT而是使用BST.

如何更改使用BST的时区(即GMT +1).我想在我的php文件中声明它,以便它很容易更改.这就是我现在所拥有的:

date_default_timezone_set("UTC");
Run Code Online (Sandbox Code Playgroud)

当我将其更改为:

date_default_timezone_set("BST");
Run Code Online (Sandbox Code Playgroud)

我得到一个PHP错误Timezone ID 'BST' is invalid,当我将其更改为欧洲/伦敦时,它仍然保持GMT而不是BST

php timezone utc gmt

5
推荐指数
1
解决办法
9648
查看次数

标签 统计

css ×1

gmt ×1

html ×1

javascript ×1

mouseover ×1

php ×1

timezone ×1

utc ×1