手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >IE7中javascript操作CheckBox的checked=true不打勾的解决方法
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
摘要:复制代码代码如下:varchkbox=document.createElement("INPUT");chkbox.type="checkb...

复制代码 代码如下:

var chkbox = document.createElement("INPUT");

chkbox.type = "checkbox";

chkbox.checked=true;

lnk.parentNode.appendChild(chkbox);

以上代码在IE7下,生成的Checkbox无法正确的打上勾。

原因是 chkbox控件还没初始化(appendChild),就开始操作它的结果

据此将代码改为即可正确显示:

复制代码 代码如下:

var chkbox = document.createElement("INPUT");

chkbox.type = "checkbox";

lnk.parentNode.appendChild(chkbox);

chkbox.checked=true;

【IE7中javascript操作CheckBox的checked=true不打勾的解决方法】相关文章:

javascript制作的滑动图片菜单

javascript实现dom动态创建省市纵向列表菜单的方法

JavaScript中的small()方法使用详解

javascript事件冒泡实例分析

javascript中CheckBox全选终极方案

JavaScript中的Math.LN2属性用法详解

用javascript制作放大镜放大图片

JavaScript中的异常处理方法介绍

javascript字符串与数组转换汇总

javascript实现table表格隔行变色的方法

精品推荐
分类导航