Momon
13.02.2015, 16:49
Если пользователь введёт "\n" в prompt, она НЕ интерпретируется как перевод строки:
var str = prompt(); // если пользователь введет "строка\nстрока"
alert(str); // выведет "строка\nстрока"Но если просто самому выводить такую же строку через alert, "\n" будет интерпретироваться как перевод строки:
alert("стркоа\nстрока"); // выведет две строки, т.е. перевод строки стработаетВопрос: может ли пользователь ввести в prompt или input, escape последовательность которая будет интерпретироваться?
var str = prompt(); // если пользователь введет "строка\nстрока"
alert(str); // выведет "строка\nстрока"Но если просто самому выводить такую же строку через alert, "\n" будет интерпретироваться как перевод строки:
alert("стркоа\nстрока"); // выведет две строки, т.е. перевод строки стработаетВопрос: может ли пользователь ввести в prompt или input, escape последовательность которая будет интерпретироваться?