Код:
<script language="JavaScript">
var line = "Текст бегущей строки "; // конечные пробелы для иллюзии задержки
var speed = 100; // задержка при появлении очередной буквы в 1/1000 сек.
var i = 0;

function m_line()
{
// marqueeForm - имя html-формы
// marqueeText - имя текстового поля
if (i++ < line.length)
document.marqueeForm.marqueeText.value = line.substring(0, i);
else
{
document.marqueeForm.marqueeText.value = " ";
i = 0;
}
setTimeout("m_line()", speed);
}
</script>

<form name="marqueeForm">
<input type="text" size="40" name="marqueeText">
</form>
<script language="javascript">m_line();</script>