val()
или value
устанавливает значение обычного текста. …
- это HTML, а не текст; вы можете использовать его в innerHTML
или .html()
, но не в значении поля формы.
Если вы хотите включить U + 2026 горизонтального многоточия в строке JavaScript, где кодировка не гарантируются, вы могли бы избежать его:
'Loading\u2026'
Должен ли я войти в многоточие непосредственно из же раскладки в код выше? Безопасно ли с UTF-8?
Да.
Однако эллипсис имеет разложение совместимости на три символа периода; это действительно только для обратной совместимости со старыми наборами символов. В наши дни идея состоит в том, чтобы использовать только три периода, и пусть шрифт справляется с появлением комбинированных символов, если это необходимо. В любом случае визуальное различие между тремя периодами и многоточием в большинстве (пропорциональных) шрифтах практически отсутствует.