Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не могу найти ошибку / 7 сообщений из 7, страница 1 из 1
17.03.2007, 11:27
    #34397624
Shun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
Привет... Кто-нибудь может подсказать где здесь ошибка... Что-то не получается её найти
<SCRIPT LANGUAGE='JavaScript'>
<FORM>
function banner(msg,ctrlwidth)
{msg="___"+msg
newmsg=msg
while (newmsg.length<ctrlwidth){newmsg+=msg}
document.write('<FORM NAME="Banner">')
document.write('<CENTER><INPUT NAME="banner" VALUE="'+Nowmsg+'" SIZE='+ctrlwidth+'></CENTER>')
document.write('</FORM>')
rollmsg()}
function rollmsg(){
NowMsg=document.Banner.banner.value
NowMsg=NowMsg.substring(1,NowMsg.length)+NowMsg.substring(0,1)
document.Banner.banner.value=NowMsg
bannerid=setTimeout("rollMsg()",100)}
</SCRIPT>
<SCRIPT language='JavaScript'>
banner("У попа была собака, он ее любил, она съела кусок мяса, он её убил, закопал и на могиле написал: ",70
</script>
...
Рейтинг: 0 / 0
17.03.2007, 11:40
    #34397631
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<SCRIPT LANGUAGE='JavaScript'>
<FORM>
function banner(msg,ctrlwidth)
{msg="___"+msg
newmsg=msg
while (newmsg.length<ctrlwidth){newmsg+=msg}
document.write('<FORM NAME="Banner">')
document.write('<CENTER><INPUT NAME="banner" VALUE="'+Nowmsg+'" SIZE='+ctrlwidth+'></CENTER>')
document.write('</FORM>')
rollmsg()}
function rollmsg(){
NowMsg=document.Banner.banner.value
NowMsg=NowMsg.substring( 1 ,NowMsg.length)+NowMsg.substring( 0 , 1 )
document.Banner.banner.value=NowMsg
bannerid=setTimeout("rollMsg()", 100 )}
</SCRIPT>
<SCRIPT language='JavaScript'>
banner("У попа была собака, он ее любил, она съела кусок мяса, он её убил, закопал и на могиле написал: ", 70 
</script>
...
Рейтинг: 0 / 0
17.03.2007, 11:47
    #34397634
LINUXER
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
не найти не одной
левый <form>
не закрыта скобка сал: ",70
вероятно в процессе написания newmsg переименован в Nowmsg
+ локальные переменные должны объявляться с var
...
Рейтинг: 0 / 0
17.03.2007, 21:52
    #34398165
Shun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
Извиняюсь) Не тот код выложила с самого начала) те-то ошибки я заметила))) Вот это не работает)...

<SCRIPT LANGUAGE='JavaScript'>
function banner(msg,ctrlwidth)
{msg="___"+msg
newmsg=msg
while (newmsg.length<ctrlwidth){newmsg+=msg}
document.write('<FORM NAME="banner">')
document.write('<CENTER><INPUT NAME="banner" VALUE="'+newmsg+'" SIZE='+ctrlwidth+'></CENTER>')
document.write('</FORM>')
rollmsg()}
function rollmsg(){
newmsg=document.banner.banner.value
newmsg=newmsg.substring(1,newmsg.length)+NowMsg.substring(0,1)
document.banner.banner.value=newmsg
bannerid=setTimeout("rollMsg()",100)}
</SCRIPT>
<SCRIPT language='JavaScript'>
banner("У попа была собака, он ее любил, она съела кусок мяса, он её убил, закопал и на могиле написал: ",70)
</script>
...
Рейтинг: 0 / 0
17.03.2007, 23:58
    #34398252
ёнах пыш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
что ж ты код не оформляешь вовсе? думаешь интересно читать эту серую массу из букв?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>new file document</title>
		<script language="JavaScript">
			function banner(msg, ctrlwidth) {
				msg = '___' + msg;
				newmsg = msg;
				while (newmsg.length < ctrlwidth) {
					newmsg += msg;
				}
				
				document.write('<form id="frmBanner">');
				document.write('<center><input id="txtBanner" value="' + newmsg + '" size="' + ctrlwidth + '" /></center>');
				document.write('</form>');
				
				rollmsg();
			}
			
			var txtBanner = null;
			
			function rollmsg() {
				if (txtBanner == null) {
					txtBanner = document.getElementById('txtBanner');
				}
				
				var newmsg = txtBanner.value;
				var newmsg = newmsg.substring( 1 , newmsg.length) + newmsg.substring( 0 ,  1 );
				
				txtBanner.value = newmsg;
				bannerId = setTimeout("rollmsg()",  100 );
			}
		</script>
	</head>
	<body>
		<script>
			banner('У попа была собака, он ее любил, она съела кусок мяса, он её убил, закопал и на могиле написал: ',  70 );
		</script>
	</body>
</html>
...
Рейтинг: 0 / 0
17.03.2007, 23:59
    #34398254
ёнах пыш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
PS это я работающий вариант запостил, если ты не понял(а).
...
Рейтинг: 0 / 0
18.03.2007, 07:49
    #34398375
Shun
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Не могу найти ошибку
Пасибки=) ^______^
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Не могу найти ошибку / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]