手机
当前位置:查字典教程网 >编程开发 >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不打勾的解决方法】相关文章:

Node.js中JavaScript操作MySQL的常用方法整理

javascript字符串与数组转换汇总

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

javascript事件冒泡实例分析

JavaScript中的Math.sin()方法使用详解

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

JavaScript中的异常处理方法介绍

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

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

Javascript - HTML的request类

精品推荐
分类导航