У меня появился новый вариант бегущей строки
, но, к сожалению, текст в ней не хочет изменяться. Подскажите, пожалуйста, в чем проблема?
<script language="JavaScript">
var line = ["На март 2009 от родителей поступило 130 просьб на проведение домашних консультаций.","К настоящему времени проведено 50 консультаций
на дому.","Всего с начала года мы провели 310 консультаций на дому."];
var num = 0;
var i, timer, speed=150;
function start(num){
document.cit.forum.value=" ";
i=0;
timer = setInterval('m_line(num)',speed);
}
function m_line(num) {
if(i++<line[num].length) {
document.cit.forum.value=line[num].substring(0,i);
}
else{
clearInterval(timer);
num++;
if(num>2) {
num=0;
}
setTimeout('start(num)',5000);
}
}
</script>
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr><td>
<form action="" name="cit" id="cit">
<input type=text size=80 name=forum style="border: 0px; background-color: #ff9900; color: Black;">
</form>
</td></tr>
</table>
</center>
<script language="JavaScript">
start(num);
</script>