Javascript-форум (https://javascript.ru/forum/)
-   (X)HTML/CSS (https://javascript.ru/forum/xhtml-html-css/)
-   -   Ошибка синтаксиса в файле xhtml (https://javascript.ru/forum/xhtml-html-css/18933-oshibka-sintaksisa-v-fajjle-xhtml.html)

Dimario 20.07.2011 18:04

Ошибка синтаксиса в файле xhtml
 
Здаствуйте, работаю с php+javascript и если пишу цикл for то получается ошибка

вот код на который ругается браузер
echo '<script>

бла бла бла


for (i=0; i<length; i++){
	if(inputStr.value.substr(i,1) == "\n"){
		n++;
	}
}

бла бла бла

</script>';


Ругается именно на строку for (i=0; i<length; i++){

B@rmaley.e><e 20.07.2011 18:59

Неправда, браузер ругается не на этот код. Он вообще даже не догадывается о существовании php скрипта, отдающего страницу. Вы покажите, что php скрипт генерирует, на что в этом коде ругается браузер и как.

Dimario 20.07.2011 19:12

ну вот страница, я тут функцию комментариев пишу, решил встроить js

http://all-ow.ru/test/

Dimario 20.07.2011 19:14

Ну я не говарил что он на php ругается, он ругается на ту строку что указал, написанная на javascript

B@rmaley.e><e 20.07.2011 19:29

В случае XHTML содержимое блоков script и style следует заключать в блоки CDATA, чтобы их содержимое не трактовалось как XHTML код.

P.S. Обычно все же при XHTML'е не отдают content-type: xml из-за IE.

Dimario 20.07.2011 19:57

Благодарю за помощь


Часовой пояс GMT +3, время: 16:39.