手机
当前位置:查字典教程网 >编程开发 >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操作ul中li的方法

JavaScript获取两个数组交集的方法

简介JavaScript中的getUTCFullYear()方法的使用

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

javascript字符串与数组转换汇总

JavaScript操作Cookie方法实例分析

JavaScript中的异常处理方法介绍

javascript实现查找数组中最大值方法汇总

Javascript调用XML制作连动下拉列表框

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

精品推荐
分类导航