Формируется в textarea
|
Вместо точки запятая стоит.
Пол дня сослепу потратил. Увидел только на форуме. Спасибо! Извините, что голову морочил. |
Обрадовался, что ошибку убрал.
Теперь не заменяет
function save() {
var el = document.getElementById( 'editor' );
el.style.visibility = "hidden";
vote( el.value );
var s = el.value;
s.replace(/\\r\\n|\\r|\\n/g, '<li>');
alert( s );
document.getElementById( 'desc' ).innerHTML = '<ul style="list-style-type:circle"><li>' + s;
}
|
|
Ну, а теперь экранирование уберите со \r и \n
|
Это еще непонятнее
function save() {
var el = document.getElementById( 'editor' );
el.style.visibility = "hidden";
vote( el.value );
var s =el.value;
s.replace(/\r\n|\r|\n/g, '<li>');
alert( s );
document.getElementById( 'desc' ).innerHTML = '<ul style="list-style-type:circle"><li>' + s;
}
save is not defined Line 1 |
Сдался. JS меня победил.
Сделал все на серверной стороне, раз сервер все равно отвечает. Там есть своя проблема с методом POST. О ней написал в разделе AJAX. |
Цитата:
window.save = function(){
/*...*/
}
|
Ошибка возникает, даже если строчку с replace закоментировать.
Если совсем удалить строчку, то ошибки нет. Видимо это фитча версии 3.6.10. |
| Часовой пояс GMT +3, время: 02:08. |