gpt4 book ai didi

javascript - Q. 如何在图像层上选择一个图像?

转载 作者:太空宇宙 更新时间:2023-11-04 03:32:58 25 4
gpt4 key购买 nike

(请理解,英文可能乱七八糟。)

在这里尝试第一个问题。

我是一名学习网络编程的学生。我制作网页游戏。使用 HTML、JavaScript。不使用 Adob​​e Flash。

什么时候,如何在图像层上选择一个图像?我做了两张图片。使用 web-photoshop。

  1. BackGround.png

    这张图片没有任何作用。只是背景图片。

  2. go_Lobby.png

    这张图片有两个作用。

    • 函数 onClick = "go_Lobby() "

      href = "Lobby.html",进入大厅页面。

    • 函数 onMouseOver = "OverEvent() "

      当你的鼠标在图像上时使用图像上的效果。

代码如下:

<script>
function go_lobby{<br/>
location.herf="lobby.html";<br/>
}
</script>
<body>
<div style="position:absolute; z-index = 99;">
<img src = "map.png"/>
</div>
<div style="posistion:absolute; z-index = 10;">
<img src = "go_lobby.png" onclick = " go_lobby() " onMouseOver ="" />
</div>
</body>

但与我的想法不同的是,当您在大厅中的任意位置单击时移动页面。

如何只选择“大厅”图片才能跳转到页面?

最佳答案

您的 JavaScript 有缺陷。

  • href拼写错误 - 因此您不会被重定向。
  • 你有<br/>在您的 JavaScript 中,这将导致第二行不执行。
  • 函数声明中缺少括号。

把你的JavaScript改成下面的样子

<script>
function go_lobby() {
window.location.href = "lobby.html";
}
</script>

现在,当你onclick go_lobby.png图片,将调用 go_lobby()函数,它将窗口重定向到 lobby.html .

测试运行

使用当前的 JavaScript,您会遇到这些错误(查看 the console)

  • SyntaxError: Unexpected token {
  • SyntaxError: Unexpected token <
  • 无页面重定向

关于javascript - Q. 如何在图像层上选择一个图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26033164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com