JS 拼接html标签 innerHTML IE8 支持 IE7不支持 代码如下: 5
newNameTD.innerHTML="<inputname='txtName"+rowID+"'id='txtName"+rowID+"'type='text'onk...
newNameTD.innerHTML = "<input name='txtName" + rowID + "' id='txtName" + rowID + "' type='text' onkeydown='alertShow("+rowID+",1)' style='width: 100px' /> <img src='images/no.gif' onclick='closeTxt(this)' />";
在IE8下 上面代码翻译成
<input style="width: 100px;" onkeydown="alertShow(1,1)" id="txtName1" name="txtName1" type="text"> <img onclick="closeTxt(this)" src="images/no.gif">
在IE7下 上面代码翻译成(在IE7下会报JS错误)
<input id=txtName1 onkeydown=alertShow(1,1) style="width: 100px;" name=txtName1 type="text"> <img onclick=closeTxt(this) src="images/no.gif">
求解决方式,能让IE翻译成IE8的样子 展开
在IE8下 上面代码翻译成
<input style="width: 100px;" onkeydown="alertShow(1,1)" id="txtName1" name="txtName1" type="text"> <img onclick="closeTxt(this)" src="images/no.gif">
在IE7下 上面代码翻译成(在IE7下会报JS错误)
<input id=txtName1 onkeydown=alertShow(1,1) style="width: 100px;" name=txtName1 type="text"> <img onclick=closeTxt(this) src="images/no.gif">
求解决方式,能让IE翻译成IE8的样子 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询