不显示JavaScript弹出窗口

不显示JavaScript弹出窗口,javascript,Javascript,我不明白代码出了什么问题。我正在做一个训练练习,但仍然不起作用 职能: <script type="text/javascript"> function popUp(event, text, color) { var popElem = document.getElementById("popUp"); var x = window.event.clientX + 15; var y = window.event.clientY

我不明白代码出了什么问题。我正在做一个训练练习,但仍然不起作用

职能:

<script type="text/javascript">
    function popUp(event, text, color) {
        var popElem = document.getElementById("popUp");
        var x = window.event.clientX + 15;
        var y = window.event.clientY + 15;
        popElem.style.left = x + "px";
        popElem.style.top = y + "px";
        popElem.style.backgroundColor = color;
        popElem.innerHTML = text;
        popElem.style.display = "block";
    }
    function clearPop() {
        var popElem = document.getElementById('PopUp');
        popElem.style.display = "none";
    }
</script>

功能弹出窗口(事件、文本、颜色){
var popElem=document.getElementById(“弹出”);
var x=window.event.clientX+15;
变量y=window.event.clientY+15;
popElem.style.left=x+“px”;
popElem.style.top=y+“px”;
popElem.style.backgroundColor=颜色;
popElem.innerHTML=文本;
popElem.style.display=“块”;
}
函数clearPop(){
var popElem=document.getElementById('PopUp');
popElem.style.display=“无”;
}

99%将是您的id错误(
弹出窗口
弹出窗口

下面是一个具有相同id的示例


流行音乐
接近
功能弹出窗口(事件、文本、颜色){
var popElem=document.getElementById(“弹出”);
var x=window.event.clientX+15;
变量y=window.event.clientY+15;
popElem.style.left=x+“px”;
popElem.style.top=y+“px”;
popElem.style.backgroundColor=颜色;
popElem.innerHTML=文本;
popElem.style.display=“块”;
}
函数clearPop(){
var popElem=document.getElementById('popUp');
popElem.style.display=“无”;
}

元素的id是什么?是“弹出”还是“弹出”?您同时使用这两种语言,但它会根据具体情况而定。您可以将您的html/发布到您调用此语言的位置吗?请定义“不起作用”。您希望代码做什么,以及它做什么?