注册 登录
编程论坛 JavaScript论坛

新手 刚开始学js 有问题想请各位指教 谁能告诉我这段哪有问题?

tz008tt 发布于 2015-09-17 17:01, 1093 次点击
<ul>
    <li id="link" class="lie">
        <a href="#">微博</a>
        <ul id="ull">
            <li>私信</li>
            <li>评论</li>
            <li>@我</li>
        </ul>
    </li>
</ul>
<script>
    document.getElementById("link").onmousemove = show();
    document.getElementById("link").onmouseout = hide();
    function show(){
        document.getElementById("ull").style.display = "block";
        document.getElementById("ull").style.background = "red"
    }
    function hide(){
        document.getElementById("ull").style.display = "none";
    }
</script>
1 回复
#2
冰镇柠檬汁儿2015-09-18 09:45
<!DOCTYPE html>

<html lang="en" xmlns="http://www.
<head>
    <meta charset="utf-8" />
    <title></title>
</head>
<body>
    <ul>
        <li id="link" class="lie">
            <a href="#">微博</a>
            <ul id="ull" style="display:none;">
                <li>私信</li>
                <li>评论</li>
                <li>@我</li>
            </ul>
        </li>
    </ul>
    <script>
    document.getElementById("link").onmousemove = show;
    document.getElementById("link").onmouseout = hide;
    function show(){
        document.getElementById("ull").style.display = "block";
        document.getElementById("ull").style.background = "red";
    }
    function hide(){
        document.getElementById("ull").style.display = "none";
    }
    </script>
</body>
</html>

onmousemove和onmouseout事件后面接的应该是函数名称,而不是函数调用。
1