作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一张图像和两个复选框。
当您在图像上单击一次时,第一个复选框将被激活,现在我想在您第二次单击图像时激活第二个复选框。
这可能吗?
这是我用来激活第一个复选框 http://jsfiddle.net/karim79/pAYFa/1/ 的代码示例?
<label for="img1"><img class="img" src="image.jpg"/></label>
<input type="checkbox" class="chk " id="img1" />
最佳答案
您需要向图像添加 onclick 事件,并使用它来调用 javascript 函数。在其中,检查第一个复选框是否已选中,如果是,请选中第二个复选框。onclick 信息:http://www.w3schools.com/jsref/event_onclick.asp
<img src="yourimage.jpg" onclick="checkthebox()">
该函数的伪代码:
function checkthebox(){
if(document.form.one.checked == false) {
document.form.one.checked = true;
}
else document.form.two.checked = true;
}
您需要编辑代码,以便该函数针对您的实际复选框,而不是那些名为“一”和“二”的复选框
关于javascript - 双击图像激活复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28899702/
我是一名优秀的程序员,十分优秀!