单击HTML后,复选框被图像替换

时间:2011-05-10 12:04:49

标签: html

我想在HTML中的复选框中添加图像,这样当我点击复选框时,它应该被图像替换。这是怎么做的?

1 个答案:

答案 0 :(得分:0)

设cb为复选框,src为您要显示的图像的来源。

cb.onclick = function(){
    if(!this.img){
        var img = this.img = document.createElement("image");
        img.src=src;
        img.cb = this;
        img.onclick = function(){
            this.parentNode.replaceChild(this.cb,this);
            }
        }
    this.parentNode.replaceChild(this.img,this);
    }