Problema con la propiedad outerHTML
Publicado por Raul (11 intervenciones) el 28/10/2003 00:23:06
No se porque no me funciona este codigo, simplemente intento cambiar una foto en una celda de una tabla cuando pulso en un enlace. Para ello quiero sustituir todo el codigo de la celda, haciendo referencia al id de la etiqueta td..
El script esta en un archivo js al que se le llama y contiene aparte de la funcion 'verfoto' que funciona correctamente, lo que hace que se sustituya el codigo que es lo siguiente y me da un error en tiempo de ejecución.
function cambiafoto (info){
switch (info){
case 'dos':
filafoto.outerHTML='<td id="filafoto">'+'<a onClick="verfoto(\'portada1.jpg\',\'Fotografia Alcalde\');" target="_blank">'+'<img src="portada1.jpg" width="250" height="188" border="0">'+'</a>'+'</td>';
break;
case 'uno':
filafoto.outerHTML='<td id="filafoto"><a onClick="verfoto(\'portada.jpg\',\'Fotografias Sangre Brava\');" target="_blank"><img src="portada.jpg" width="250" height="188" border="0"></a></td>';
break;
}
}
El script esta en un archivo js al que se le llama y contiene aparte de la funcion 'verfoto' que funciona correctamente, lo que hace que se sustituya el codigo que es lo siguiente y me da un error en tiempo de ejecución.
function cambiafoto (info){
switch (info){
case 'dos':
filafoto.outerHTML='<td id="filafoto">'+'<a onClick="verfoto(\'portada1.jpg\',\'Fotografia Alcalde\');" target="_blank">'+'<img src="portada1.jpg" width="250" height="188" border="0">'+'</a>'+'</td>';
break;
case 'uno':
filafoto.outerHTML='<td id="filafoto"><a onClick="verfoto(\'portada.jpg\',\'Fotografias Sangre Brava\');" target="_blank"><img src="portada.jpg" width="250" height="188" border="0"></a></td>';
break;
}
}
Valora esta pregunta


0