Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.145.172.213] |
|
Сообщ.
#1
,
|
|
|
Где здесь ошибка в JavaScript'е?
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="JavaScript"><!-- function Photo(name); { var name2=name; name.replace(' ','-'); document.write('<td><a href="photos/'+name2+'.jpg"><img src="thumbs/'+name2+'.jpg" alt="'+name+'"><br><h3>'+name+'</h3></a></td>'); } function NewLine(); { document.write('</tr><tr>'); } //--></script> </head> <body> <table align=center><tr> <script language="JavaScript"><!-- Photo('First'); Photo('Second'); Photo('Third'); NewLine(); Photo('Fourth'); Photo('Fifth'); Photo('Sixth'); //--></script> </tr></table> </body> </html> IE просто ругается при вызове Photo, а Опера ещё приписывает вот что: Unknown context Syntax error while loading (line 2) function Photo(name); ------------------------^ |
Сообщ.
#2
,
|
|
|
Цитата Jin X, 3.08.04, 22:49 <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="JavaScript"><!-- function Photo(name); { var name2=name; name.replace(' ','-'); document.write('<td><a href="photos/'+name2+'.jpg"><img src="thumbs/'+name2+'.jpg" alt="'+name+'"><br><h3>'+name+'</h3></a></td>'); } function NewLine(); { document.write('</tr><tr>'); } //--></script> Кто после объявления функции ставит точку с запятой? |
Сообщ.
#3
,
|
|
|
Убери точку с запятой ( после function()
|
Сообщ.
#4
,
|
|
|
Разве при определении какой-либо ф-ии после оператора приложения можно ставить знак ';'? Впервые такое вижу!
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script language="JavaScript"> <!-- function Photo(strSource) { var strTitle = strSource; strSource.replace(' ','-'); document.write("<td><a href=photos/" + strSource + ".jpg><img src=thumbs/" + strSource + ".jpg><br><h3>" + strTitle + "</h3></a></td>"); } function NewLine() { document.write('</tr><tr>'); } //--> </script> </head> <body> <table align="center"><tr> <script language="JavaScript"> <!-- Photo('First'); Photo('Second'); Photo('Third'); NewLine(); Photo('Fourth'); Photo('Fifth'); Photo('Sixth'); //--> </script></tr> </table> </body> </html> |
Сообщ.
#5
,
|
|
|
Мдаааааааааа... во глюк, спасибо!
|
Сообщ.
#6
,
|
|
|
stealth296,
Mixxx, M зачем повторять ? |
Сообщ.
#7
,
|
|
|
По-моему, Mixx не повторил, а ответил одновременно - 06:55 и 06:58 небольшая разница
|
Сообщ.
#8
,
|
|
|
ну - ету разницу я бы учёл если бы собирался их наградить
Усё - вопрос касательно пповторений закрыт |
Сообщ.
#9
,
|
|
|
M Указываем теги соответствующих подсветок! Самим же будет приятно код смотреть! |