"\n" - не пробел, а новая строка
хотя бы
http://www.snkey.net/books/webmaster...pt-syntax.html
к тому же вы присваиваете новое значение.
d.value=newValue // присвоить d.value новое значение; d.value=1; alert(d.value) // вернет 1
если хотите добавить
d.value=d.value+newValue // старое+новое значение