Я добавляю опции в поле выбора следующим образом:
x.append("<option value="+option_to_add+">"+option_to_add+"</option>");
где "option_to_add" может быть любым значением, введенным пользователем.
Конечно, проблема возникает при добавлении опций, содержащих одинарные или двойные кавычки.
Есть ли способ корректно экранировать эти значения перед добавлением их в список выбора
например. это будет проблемой
пользовательские типы: he"llo
мой код будет пытаться добавить это как: <option value="he"llo"/>
, который вылетает html / js
Спасибо за помощь!