Mi código es compatible con el navegador IE, mientras se produjo el siguiente error de migración a Edge.
DOMException no detectada: no se pudo ejecutar 'createElement' en 'Documento': el nombre de etiqueta proporcionado ('<input type='button' value='175' name='DetailView1' style='font-family: Arial; font-size: 10pt; color: #000080; color de fondo: #E3DDCE; borde: 0 sólido #E3DDCE ' tabindex='1' onfocus=javascript:strDelCode='175';gotFoucsOfView(Head0,'DetailView1'); onblur= javascript:onLostFoucsOfView (Head0); onclick=javascript:fnOPDetails('2895649','175','DetailView1'); >') no es un nombre válido.
Código de muestra:
editval='DetailView'+btnCount; editvalue=strCustcode; row.id= "Head"+ count; var HeadID=row.id; if(strIpFlag == "Y"){ ctrl="<input type='button' value='"+strCustcode+"' name='"+editval+"' style='font-family: Arial; font-size: 10pt; color: #000080; background-color: #ff9999; border: 0 solid #ff9999 ' tabindex='1' onfocus=javascript:strDelCode='"+ editvalue +"';gotFoucsOfView("+HeadID+",'"+editval+"'); onblur= javascript:onLostFoucsOfView1("+HeadID+"); onclick=javascript:fnOPDetails1('"+ customeId +"','"+ editvalue +"','"+ editval+"'); >" }else{ ctrl="<input type='button' value='"+strCustcode+"' name='"+editval+"' style='font-family: Arial; font-size: 10pt; color: #000080; background-color: #E3DDCE; border: 0 solid #E3DDCE ' tabindex='1' onfocus=javascript:strDelCode='"+ editvalue +"';gotFoucsOfView("+HeadID+",'"+editval+"'); onblur= javascript:onLostFoucsOfView("+HeadID+"); onclick=javascript:fnOPDetails('"+ customeId +"','"+ editvalue +"','"+ editval+"'); >" } td1.appendChild (document.createElement(ctrl));¿podría ayudar a resolver el problema?