Javasript функция с текстовым параметром с переводом каретки (\n) - не выполняется

M
На сайте с 20.08.2004
Offline
376
517

Javasript функция с текстовым параметром с переводом каретки (\n) - не выполняется

Как передать данные и вставить их в форму в таком случае?

Спасибо.

Miracle добавил 01.11.2010 в 16:38

пример 10simvolov.php



<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>

<body>
<?
echo '
<script>
function myalert(text)
{
alert(text)
}
myalert("good")
myalert("hello\r\nworld")

myalert("text text
text");
</script>
';

?>


</body>
</html>
отец сыночка, лапочки дочки и еще одного сыночка
dma84
На сайте с 21.04.2009
Offline
168
#1

Нужно передать из php?


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<title>Untitled</title>
</head>

<body>
<?
echo '
<script>
function myalert(text)
{
alert(text)
}
myalert("good")
myalert("hello\r\nworld")

myalert("text text\\r\\ntext");
</script>
';
?>

</body>

</html>

Экранируйте \\r\\n в коде php

samimages
На сайте с 31.05.2009
Offline
427
#2

\r уберите и все наладится

Опыт как иммунитет — приобретается в муках! Аудит семантики от 15К [долго] - ЛС
M
На сайте с 20.08.2004
Offline
376
#3

всем спасибо. вы правы.

Miracle добавил 01.11.2010 в 17:09

вот только как это грамотно сделать на пхп?

одним стр_реплейсом у меня почему то не вышло.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий