problema al validar en w3c

juan gonzalez
16 de Marzo del 2011
buenas tengo una web , en la cual tengo 2 imagenes como cabezera que mediante una funcion consigo que se muestren aleatoriamente, el problema viene cuando valido, me sale un solo error y no quiero sacar el codigo javascrip a un .js

ese es el error:

Line 18, Column 51: document type does not allow element "img" here

document.write("");

y este el trozo de codigo :




var imagen = getCabecera();

document.write("

Mario Humberto Rosas Galvez
16 de Marzo del 2011
Hola amigo, mmm como no pusiste el codigo completo una cosa que se me ocurre que podria ser tu error es que no estaras concatenando bien la imagen que quieres que se despliege.. y por que la estas haciendo con document.write, corrigeme si me equivoco a mi entender lo que tu haces es que al momento de que haya un error aparesca la imagen cierto?

Si es asi yo opino que lo hicieras en un div oculto y que se muestre al momento de tu error...