Javascript 将单选按钮的值发送到画布元素

Javascript 将单选按钮的值发送到画布元素,javascript,jquery,html,Javascript,Jquery,Html,所以我有一个小问题,让我在这个项目上陷入困境 这是我的index.html 蛇游戏-WP 定制您的游戏 选择蛇的颜色: 绿色: 红色: 蓝色: 选择背景色: 灰色: 白色: 黑色: 按开始玩游戏 用户分数: 显示前五名高分:显示 显示最后5名玩家:显示 设法解决了这个问题。我需要做的是直接调用函数到画布的值,如下所示 var bodySnake=函数(x,y){ context.fillStyle=getRadioValSnake(); fillRect(x*snakeSize,y*s

所以我有一个小问题,让我在这个项目上陷入困境

这是我的index.html


蛇游戏-WP
定制您的游戏
选择蛇的颜色:

绿色:

红色:

蓝色:


选择背景色:

灰色:

白色:

黑色:




按开始玩游戏

用户分数: 显示前五名高分:

显示



显示最后5名玩家:

显示
设法解决了这个问题。我需要做的是直接调用函数到画布的值,如下所示

var bodySnake=函数(x,y){
context.fillStyle=getRadioValSnake();
fillRect(x*snakeSize,y*snakeSize,snakeSize,snakeSize);
context.strokeStyle='#bcbc';
strokeRect(x*snakeSize,y*snakeSize,snakeSize,snakeSize);

};设法解决了它。我需要做的是直接调用函数到画布的值,如下所示

var bodySnake=函数(x,y){
context.fillStyle=getRadioValSnake();
fillRect(x*snakeSize,y*snakeSize,snakeSize,snakeSize);
context.strokeStyle='#bcbc';
strokeRect(x*snakeSize,y*snakeSize,snakeSize,snakeSize);

};
我认为
$('input[name=“snakecolor”]:checked','colorformsnake')
不是在jQuery中指定上下文的正确方法。请尝试
$('input[name=“snakecolor”]:checked'、$('colorformsnake'))
或更符合逻辑的
$(“#colorformsnake input[name=“snakecolor”]:checked”)
@apokryfos谢谢您的回答。但是,即使我确实将其更改为那些仍然无法正常工作的内容,它更像是一个信息注释,而不是一个解决方案。我不认为
$('input[name=“snakecolor”]:checked',“#colorformsnake')
是在jQuery中指定上下文的正确方法。请尝试
$('input[name=“snakecolor”]:checked'、$('colorformsnake'))
或更符合逻辑的
$(“#colorformsnake input[name=“snakecolor”]:checked”)
@apokryfos谢谢您的回答。但是,即使我真的把它改成了这样,不幸的是它仍然不起作用。它更像是一个信息评论,而不是一个解决方案。