マーキー nodeValue を動的に更新できないという基本的な問題があります。以下はHTMLコードです。
<!DOCTYPE html>
<html>
<head>
<script src="update.js" language="javascript" type="text/javascript"></script>
</head>
<body>
<marquee behavior="scroll" direction="left" id="marquee"></marquee>
</body>
</html>
そして update.js は
document.getElementById("marquee").firstChild.nodeValue = "New Text";
document.getElementById("marquee").start();
他の JavaScript からマーキーを更新する方法を教えてください。