mi porblema es al asignarle al cjçheckbox el atributo oncklick no me funciona con ie bueno aca les dejo el codigo porsiacaso ojala alguen me pueda ayudar
Código:
omo ven porbe de esta forma checkbox.setAttribute(onclick","mostrarSeleccionad o(this)"); en IE no me pesco y de de la siguiente forma tb checkbox.oncklick="mostrarSeleccionado(this)"; pero ahy no me pesco en ninguna bueno eso seria opjala alguien me pueda ayudar agardesco de natemano toda la ayuda.function clienteseleccionado(rut, objeto) { var divContenedor = objeto.getElementById('calefactores'); divContenedor.innerHTML=""; var loadCalefactorClientesAjax=nuevoAjax(); loadCalefactorClientesAjax.open("POST", "../ajax/calefactor/buscarCalefactor2.php",true); loadCalefactorClientesAjax.onreadystatechange=function() { if (loadCalefactorClientesAjax.readyState==4) { var xml = loadCalefactorClientesAjax.responseXML; var tam=xml.getElementsByTagName('idCalefactor').length; var tabla=objeto.createElement('table'); tabla.setAttribute("border", "1"); var cuerpoTabla=objeto.createElement('tbody'); var fila=objeto.createElement('tr'); var idcolumna=objeto.createElement('td'); idcolumna.setAttribute("width", "8%"); var idColumnaText=objeto.createTextNode(' '); idcolumna.appendChild(idColumnaText); fila.appendChild(idcolumna); var idcolumna=objeto.createElement('td'); idcolumna.setAttribute("width", "59%"); var idColumnaText=objeto.createTextNode('Modelo'); idcolumna.appendChild(idColumnaText); fila.appendChild(idcolumna); var idcolumna=objeto.createElement('td'); idcolumna.setAttribute("width", "33%"); var idColumnaText=objeto.createTextNode('Linea'); idcolumna.appendChild(idColumnaText); fila.appendChild(idcolumna); cuerpoTabla.appendChild(fila); tabla.appendChild(cuerpoTabla); for(i=0; i<tam; i++) { var fila=objeto.createElement('tr'); var idcolumna=objeto.createElement('td'); texto=xml.getElementsByTagName('idCalefactor').item(i).firstChild.data; var checkbox = objeto.createElement('input'); checkbox.setAttribute("type","checkbox"); checkbox.setAttribute("name","calefactores[]"); //checkbox.setAttribute("onclick","mostrarSeleccionado(this)"); checkbox.setAttribute("value",texto); idcolumna.appendChild(checkbox); fila.appendChild(idcolumna); var idcolumna=objeto.createElement('td'); texto=xml.getElementsByTagName('nombreModelo').item(i).firstChild.data; var idColumnaText=objeto.createTextNode(texto); idcolumna.appendChild(idColumnaText); fila.appendChild(idcolumna); var idcolumna=objeto.createElement('td'); texto=xml.getElementsByTagName('lineaModelo').item(i).firstChild.data; var idColumnaText=objeto.createTextNode(texto); idcolumna.appendChild(idColumnaText); fila.appendChild(idcolumna); cuerpoTabla.appendChild(fila); } tabla.appendChild(cuerpoTabla); divContenedor.appendChild(tabla); } } loadCalefactorClientesAjax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); loadCalefactorClientesAjax.send("rut="+rut); }
Atte.
Goomba