检查单选按钮的状态(javascript/canvas)
Checking for a radio button's state (javascript/canvas)
我有一个画布,以及HTML页面上其他地方的输入,可以让你输入内容,它出现在画布上。有多个背景图像,特别是有一个是黑暗的。没什么大不了的,只需在单击单选按钮时,它将更新颜色为白色。问题是,如果您添加新内容,文本颜色会变回黑色,使其难以再次看到。有没有办法让javascript检查点击了哪个单选按钮,而不是依赖"onClick"?
function text(imgURL){
var asdf = document.getElementById("canvas");
var ctx=asdf.getContext("2d");
asdf.width = asdf.width;
var val = input.value;
if(imgURL === "dark.png"){
ctx.fillStyle = "#FFFFFF";
}else if(imgURL === "dark2.png"){
ctx.fillStyle = "#FFFFFF";
}else if(imgURL === "dark3.png"){
ctx.fillStyle = "#FFFFFF";
}else{
ctx.fillStyle = "#000000";
}
ctx.font = "bold 22px sans-serif";
ctx.textAlign = "right";
ctx.fillText(val, 349, 47);
}
if(document.getElementById('what_ever_the_id_is').checked == true)
//your code
同样,您也可以将其用于复选框。
if(document.getElementById('radio_id').checked) {
//this is checked
}
等等..
相关文章:
- 加速我的复杂函数绘图仪(canvas+javascript)
- Html5 Canvas Javascript使我的网页链接没有响应
- 使用canvas+javascript进行2D碰撞检测
- 从 Canvas Javascript 获取图像
- HTML 5 canvas JavaScript rain animation(如何高效轻松地实现!).
- Canvas/JavaScript-鼠标单击时翻转正方形的颜色
- html and Svg to Canvas javascript
- Html5 Canvas Javascript libraries?
- 剪切倾斜线条canvas/Javascript
- 这是一款基于html5 canvas (javascript API)的开源游戏
- HTML-Canvas - javascript -动画/绘图
- Html5-canvas javascript绘制线与滑块
- 在HTML5 (canvas + JavaScript)中是否有类似的graphstream (Java) ?
- Facebook Canvas JavaScript链接不起作用
- ajax调用后重新加载canvas javascript
- Canvas JavaScript -检查圆形是否与pixeldata碰撞
- CORS issue with HTML5 canvas, javascript
- 隐藏鼠标光标,当它'在HTML5 Canvas Javascript
- html5 canvas - JavaScript-将鼠标X和Y位置存储在变量中,并在鼠标移动时不断更新它们
- 在canvas javascript上绘制10,000个对象