html - 按键时如何更改网站背景?
问题描述
我正在用 Html 制作游戏,并且我需要在按下某个键时链接到另一个页面。
我已经尝试过 href 和其他一些东西。我的代码是:
<element onkeypress="Gamestart()">
<script>
function Gamestart() {
<a href="Part_Two.html">Play</a>
}
</script>
Html 从来没有真正给人错误信息,所以我没有错误信息,但是我的代码不起作用。
解决方案
您的 Javascript 函数中有 HTML,这是没有意义的。您最好使用<a>
带有onclick
属性的锚标记来触发 JavaScript 函数。
您可以使用 JavaScript window.open()
打开一个新页面。
<a href="#" onclick="myFunction()">Click here</a>
<script>
function myFunction {
window.open("https://your-url-here.com/page");
}
</script>
您可以在此功能中做任何您想做的事情,包括更改您在标题中提到的图像。
推荐阅读
- jquery - 如何清除写入 window.open 的 kylefox jQuery-modal?
- vba - 在报告中仅显示一次元素
- python - 按类型搜索 Google Books API
- vhdl - 是否可以创建 VHDL 别名以包含几个不同的串联 std_logic_vector?
- swift - 如何将 Python HMAC 请求翻译成 Swift
- user-interface - 如何恢复到旧的 Azure 逻辑应用 UI?
- typescript - 如何使用 Pick<> typescript 访问嵌套文件
- php - 如何使用 php 从 mySQL DB 中的两个表中添加非空值?
- javascript - 从包含其他文本的 Google 表格单元格中提取 URL 链接
- spring - 依赖预先存在的数据的硒测试,弹簧启动?