Показать сообщение отдельно
  #8 (permalink)  
Старый 20.02.2013, 12:46
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А что если юзер нажмет в окне ввода Отмена? В InputValue оказется null, у которого нет метода replace, и возникнет ошибка.

var inputValue = prompt('Бла');
if (!inputValue) {
    // если нет значения, выходим.
    return;
}
inputValue = inputValue.replace(/"([^"]+)"/g,'«$1»');
...
Ответить с цитированием