Простой здесь.Как разрешить пользователю вводить экранированные символы в Javascript
У меня есть HTML <textarea>
, в котором я хочу разрешить пользователю вводить escape-последовательность. То есть:
Hello\nworld\x21
И я хочу, чтобы мой сценарий "интерпретировать" в \n
и \x21
получить:
Hello
world!
Благодаря
EDIT: Целью этого является, чтобы позволить пользователю для ввода кода термопринтера на странице html. Принтеру нужны специальные символы. Я хочу взять эту строку, «интерпретировать» специальные коды и отправить их на принтер. В настоящее время принтер печатает строку как есть.
[что вы пробовали] (http://whathaveyoutried.com) и какие у вас были проблемы в вашей попытке? – zzzzBov
Выглядит так: http://stackoverflow.com/questions/1787322/htmlspecialchars-equivalent-in-javascript/4835406#4835406 Вам нужно сделать конвертер и разделить строку, я думаю. –
также, каков ваш ожидаемый выход для обратных косых черт, используемых для не-экранов? например, что должно '' '' 'производить, или' '\' '? – zzzzBov