Javascript 如何为java jsp执行动态复选框?

Javascript 如何为java jsp执行动态复选框?,javascript,checkbox,Javascript,Checkbox,我需要为一个图像做六个复选框,如果选中了一个或多个复选框,这个图像需要更改,我怎么做?请帮助我,我附上我的代码 JSP页面 前庭的 近中 偶然的 远端 帕拉蒂诺 语言的 函数changeImage1(){ var image=document.getElementById('diente1'); image.src=“img/fotodiente/1.1.jpg”; } ; 如果要在单击复选框后更改图像,需要将changeImage1()调用为复选框的onchange或onclick

我需要为一个图像做六个复选框,如果选中了一个或多个复选框,这个图像需要更改,我怎么做?请帮助我,我附上我的代码


JSP页面
前庭的

近中

偶然的

远端

帕拉蒂诺

语言的

函数changeImage1(){ var image=document.getElementById('diente1'); image.src=“img/fotodiente/1.1.jpg”; } ;

如果要在单击复选框后更改图像,需要将changeImage1()调用为复选框的onchange或onclick方法

例如:

<script>
    $('document').ready(function(){
       $('input[type="checkbox"]').click(function(){
           changeImage1();
       });


    });

    function changeImage1() {
           var image = document.getElementById('diente1');
           image.src = "img/fotodiente/1.1.jpg";
    }
</script>

$('document').ready(函数(){
$('input[type=“checkbox”]”)。单击(函数(){
changeImage1();
});
});
函数changeImage1(){
var image=document.getElementById('diente1');
image.src=“img/fotodiente/1.1.jpg”;
}
函数changeImage1(){
var image=document.getElementById('diente1');
var复选框=document.getElementById(“form1”);
var-cont=0;
试一试{
对于(var x=0;x0){
image.src=“img/fotodiente/1.1.jpg”;
d1=2;
array.push(“Pieza 1”);
var chb2=document.getElementsByName(“form1”);
}否则如果(cont==0){
image.src=“img/fotodiente/1.jpg”;
d1=1;
阵列拼接(1,1);
}
}捕获(e){
}
}
;

前庭的
近中
偶然的
远端
帕拉蒂诺
语言的

您需要从绑定到复选框的单击或更改处理程序调用changeImage1,而不是绑定到图像的单击处理程序。感谢您的回复,代码工作得非常完美,现在基于相同的代码,当有6个值中的1个时,我将尝试更改图像​​标记,如果没有标记,则保持正常,如果为您服务,我将与其他人分享:)非常感谢。很高兴能帮助你。