karthime Ответов: 2

как отобразить текстовое поле с одинарной кавычкой для значения времени выполнения


Привет,

Я создал некоторые текстовые поля во время выполнения в javascript, я извлекаю значения из базы данных в текстовое поле во время выполнения, если значение имеет одинарную кавычку между словами, оно пропускается после текста в одинарной кавычке, например, если текст является HI'text.. Он отображает только привет. но он сохранен в базе данных правильно, как HI'text. Как решить эту проблему

2 Ответов

Рейтинг:
2

venrams

Мы можем использовать .Заменить ("'", " & #39;");

Пожалуйста, обратите внимание, что между & и # нет пробела, нужно разместить сообщение с пробелом, так как вывод снова отображается как "'".


Рейтинг:
15

taha bahraminezhad Jooneghani

замените "'" на "lsquo;


karthime

привет спасибо за ваш ответ я получаю текст в переменной и отображаю его в текстовом поле, можете ли вы прислать мне полный синтаксис

taha bahraminezhad Jooneghani

в C# мы используем метод замены, но я не уверен, что в JavaScript:
стр ВАР п=.заменить(" ' "," &амп;модельной учебной програ; ");
если это сработает, отметьте мое решение!:)

karthime

Привет, это прекрасно работает в javascript, но если я даю последовательную одинарную кавычку, это не работает