si, tambien puedes hacerlo asi. no te funciona porque estas introduciendo una nueva linea dentro de un string. javascript interpreta las nuevas lineas (line feed o carriage return) como una terminacion de instruccion. por tanto, un string tiene que ser cerrado en la misma linea. sin embargo, hay una forma de como indicarle al interpret que ignore la nueva linea dentro de un string. antes de la nueva linea tienes que incluir una barra diagonal inversa (\). por ejemplo,
Código:
"mi string \
en varias \
lineas, \
y asi sucecivamente";
esa es una forma con un solo string. en el caso de document.write tambien puedes incluir una cantidad variable de argumentos. como en cualquier otra funcion, cada argumento separado con coma. pero por supuesto, cada argumento tiene que ser una expresion valida. es decir,
Código:
document.write("mi string ",
"en varias ",
"lineas, ",
"y asi sucecivamente");
// fijate que en cada linea hay un string
// es decir, se abre y se cierra el string en una misma linea;