powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как запустить js
8 сообщений из 8, страница 1 из 1
как запустить js
    #35884249
jsbpex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините за глупый вопрос, но помогите разобраться. я второй день изучаю js.
И по подобию того что было написанно в книге написал "код", а он не отображается в браузере
<html>
<body>
<SCRIPT>
function ref(name, model, rrl){
this.name;
this.model;
this.url;
}

function car(regnum, owner, ref){
this.regnum;
this.owner;
this.ref;
}
aref=new Array()
aref[0]=new ref("Жигули", "Ваз2101","рис1")
aref[1]=new ref("Жигули", "Ваз2106","рис2")
aref[2]=new ref("Волга", "ГАЗ324","рис3")
aref[3]=new ref("Oka", "bas","рис4")

acar=new Array()
acar[0]=new car("а123бл", "Иванов","ared[1]")
acar[1]=new car("б123фы", "Петров","ared[2]")
acar[2]=new car("б322ля", "Сидоров","ared[3]")
acar[3]=new car("д432дл", "Михалков","ared[0]")
acar[4]=new car("з873па", "Леонтьев","ared[3]")

strTab="<TABLE BORDER='1'><TR>"
strTab+="<TH>НАЗВАНИЕ</TH><TH>НОМЕР</TH><TH>ВЛАДЕЛЕЦ</TH></TR>"
/* Формирование строк таблицы */
for (i=0; i=acar.length-1; i++)
{
strTab +="<TR><TD>" + acar[i].ref.name + "</TD><TD>" + acar[i].regnum
strTab +="</TD><TD>" + acar[i].owner +"</TD></TR>"
}
strTab +="<TABLE>"
document.write(strTab)
</SCRIPT>
</body>
</html>
Даже почему-то если я напишу после document.write(strTab)
строчку document.write(123)

она тоже не отобразиться, а если я напишу после </SCRIPT>
<SCRIPT>document.write(123)</SCRIPT>
то браузер выведет только: 123
Пожалуйста кому не трудно объясните что я не понял и как вывести в браузер "код" описанный выше.
...
Рейтинг: 0 / 0
как запустить js
    #35884308
Ps-spectre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мдя... капец. Полный.
Ладно, вообщем, автор, исправил я тебе твой "код". Но лучше либо выкинь книгу нах, либо внимательно читай, либо я хз.
+ Поставь браузер с отладчиком. Например Firefox + firebug клевая штука. (или любой другой)
Без отладчика .js трудно будет познавать.
Пару тынцев:
w3schools.com - must have!
www.intuit.ru - поскольку только начинаешь учить, посмотри курсы на сайте по веб. (не только js, но еще xhtml от html начни отличать)
ну и этот форум листай, маст хев. Без вариантов.
Код: 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.
42.
43.
44.
45.
46.
47.
48.
49.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
   <title>Test</title>

   <script type="text/javascript">
      function ref(name, model, rrl){ 
         this.name = name;         
         this.model = model;
         this.url = rrl;         
      }

      function car(regnum, owner, ref) {
         this.regnum = regnum;
         this.owner = owner;
         this.ref = ref;         
      }
	  function F1()
	  {
		  var aref = new Array();      
		  aref[ 0 ] = new ref("Жигули", "Ваз2101", "рис1");
		  aref[ 1 ] = new ref("Жигули", "Ваз2106", "рис2");
		  aref[ 2 ] = new ref("Волга", "ГАЗ324", "рис3");
		  aref[ 3 ] = new ref("Oka", "bas", "рис4");

		  var acar = new Array();
		  acar[ 0 ] = new car("а123бл", "Иванов", aref[ 1 ]);
		  acar[ 1 ] = new car("б123фы", "Петров", aref[ 2 ]);
		  acar[ 2 ] = new car("б322ля", "Сидоров", aref[ 3 ]);
		  acar[ 3 ] = new car("д432дл", "Михалков", aref[ 0 ]);
		  acar[ 4 ] = new car("з873па", "Леонтьев", aref[ 3 ]);
		  
		  var strTab = "<table border='1'><tr>";
		  strTab += "<th>НАЗВАНИЕ</th><th>НОМЕР</th><th>ВЛАДЕЛЕЦ</th></tr>";      
		  for (var i= 0 ; i<acar.length; i++)
		  {
			 strTab += "<tr><td>" + acar[i].ref.name + "</td><td>" + acar[i].regnum;
			 strTab += "</td><td>" + acar[i].owner + "</td></tr>";
		  }
		  strTab += "</table>";
		  document.write(strTab);
	  }
	  
   </script>

</head>
<body onload="F1();">
</body>
</html>
в догонку: код в тег заворачивай. Иначе ничего не понятно.
...
Рейтинг: 0 / 0
как запустить js
    #35884309
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
document.write(...) - преступление!
...
Рейтинг: 0 / 0
как запустить js
    #35884311
Ps-spectre
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IDVsbruck,
Если это и ко мне - то да, согласен полностью.
document.getElementById("someDiv_or_somethingElse_ID").innerHTML
или
document.getElementById("someDiv_or_somethingElse_ID").appendChild(document.createElement(...));
и т.д.
намного правильнее, спору нету.
...
Рейтинг: 0 / 0
как запустить js
    #35884380
IDVsbruck
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, это не к тебе ... это к document.write ...
...
Рейтинг: 0 / 0
как запустить js
    #35884393
jsbpex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Модератор: длинная бестолковая цитата кода Ps-spectre удалена
---------
illion

Ps-spectre Спасибо, работает :) и за советы большое спасибо!

document.write чем плох?
...
Рейтинг: 0 / 0
как запустить js
    #35895054
ZeusTheTrueGod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Народ, человек же только второй день изучает джаваскрипт, так давайте ему посоветуем дугласа крокфорда - http://javascript.crockford.com/ ! я его в своё время начитался, когда только изучил этот джаваскрипт, и автору советую.
НУ а если автор не понимает английский, то пусть лучше идёт цветочки поливает
...
Рейтинг: 0 / 0
как запустить js
    #35895258
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZeusTheTrueGodНУ а если автор не понимает английский, то пусть лучше идёт цветочки поливает Цветочки для полива
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / как запустить js
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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