javascript - 将 javascript 案例绑定(bind)到 html 按钮

标签 javascript jquery html button

我正在参与一个学校项目,我们正在制作一个 JavaScript 游戏。游戏由 9 个图像组成,您可以使用“上”“下”“右”“左”命令四处移动。您在文本字段中输入命令并按 Enter 键。但我们希望命令是绑定(bind)到 html 按钮。

这是我们到目前为止得到的:http://jsfiddle.net/KAxrx/

<div id="gamebuttons">
    <button id="up" button onClick="">UP</button>
    <button id="down" button onClick="">DOWN</button>
    <button id="left" button onClick="">LEFT</button>
    <button id="right" button onClick="">RIGHT</button>
    </div>

也可以在这里观看直播:http://kaspermedk.dk/

到目前为止,我们还没有得到任何样式,其中一些可能是丹麦语的。

但是我们想要的是将 4 个命令连接到我们制作的 4 个按钮。我们很绝望,希望有人能帮助我们! :)

如果您不明白或需要更多信息,请询问我们:)

最佳答案

无需更改太多代码,这里有一种方法

function clickHandler(sender) {
    input.value = sender.id;

    playGame();
}
<button id="up" onclick="clickHandler(this)">UP</button>
<button id="down" onclick="clickHandler(this)">DOWN</button>
<button id="left" onclick="clickHandler(this)">LEFT</button>
<button id="right" onclick="clickHandler(this)">RIGHT</button>

关于javascript - 将 javascript 案例绑定(bind)到 html 按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22378718/

相关文章:

javascript - Ajax上传图片

javascript - 如何将变量从 php 插入到 p 标签(html)中?

php - 数据库查询字符串 URL

javascript - 获取 div 内表格中单元格的 ID(JS 和 HTML)

javascript - 如何为引导模式同时触发两个事件?

javascript - 测试从某些 JavaScript 返回 JSON 的 ASP.NET Web 服务的最简单方法?

Javascript form.submit() 仅在调试时有效

javascript - 使用 JavaScript 打开第一个 Accordion 选项卡

javascript - jQuery UI 小部件

html - 尝试使用angularjs加载视频时出错