Дата  Запланированые курсы
24.02 CCNA-RS-ITN. CCNA Routing and Switching. Введение в сети
24.02 CCNA-RS-RSE. CCNA Routing and Switching. Основы коммутации и маршрутизации
24.02 I2CS. Введение в кибербезопасность, версия 2.0
24.02 I2IOE. Всеобъемлющий Интернет. Введение
24.02 I2IoT. Введение в Интернет вещей
24.02 CCNA Routing and Switching. Построение масштабируемых сетей
24.02 CCNA Routing and Switching. Построение распределенных сетей
25.02 ORA-01. Основы Oracle SQL
25.02 DEV-PYWEB. Разработка WEB приложений на языке Python (Группа II)
25.02 DEV-PYWEB. Разработка WEB приложений на языке Python (Группа I)
26.02 DEV-C220. Прикладное программирование с использованием стандартов С++11, 14, 17, 20. Базовый уровень
26.02 DEV-J200. Java EE. Разработка корпоративных приложений
26.02 DEV-C220. Прикладное программирование с использованием стандартов С++11, 14, 17, 20. Базовый уровень (Группа II)
02.03 AutoCAD для интерьеров
02.03 MOC-20761. Создание запросов данных при помощи Transact-SQL
02.03 MOC-20741. Сетевая инфраструктура на основе Windows Server 2016
02.03 QA-QAB. Тестирование программного обеспечения
02.03 DEV-C230. Параллельное программирование на С++ (Стандарт С++11, С++14, С++17, C++20)
03.03 QA-OQA. Оптимизация тестирования программного обеспечения (Группа I)
03.03 DEV-J-MP+. Расширенная модульная программа "Разработчик прикладного программного обеспечения (Язык Java)"
03.03 QA-OQA. Оптимизация тестирования программного обеспечения (Группа II)
03.03 Архитектура современных компьютеров
03.03 DEV-J110. Java SE. Введение в язык Java
04.03 Основы алгоритмизации и программирования
04.03 CORTEX-M-MP. Введение в технологии разработки систем управления на базе МК с RISC ядром ARM Cortex-M
04.03 CORTEX-M-INTRO. Введение в современную микроконтроллерную технику
04.03 DEV-PY100. Основы процедурного программирования на языке Python
04.03 DEV-PY-MP+. Расширенная модульная программа "Разработчик прикладного программного обеспечения (язык Python)"
04.03 DEV-PY-MP. Модульная программа "Разработчик прикладного программного обеспечения (Язык Python)"
06.03 DEV-C100. Основы процедурного программирования на языках C/C++
06.03 DEV-C-MP+. Расширенная модульная программа «Разработчик прикладного программного обеспечения (Языки С и C++)»
12.03 Инструменты бизнес-анализа Microsoft Excel: PowerPivot, PowerView
16.03 DEV-PY100. Основы процедурного программирования на языке Python
16.03 MOC-20742. Инфраструктура идентификации на основе Windows Server 2016
16.03 DEV-J-MP+. Расширенная модульная программа "Разработчик прикладного программного обеспечения (Язык Java)"
16.03 DEV-J110. Java SE. Введение в язык Java
16.03 MOC-20762. Разработка баз данных SQL
16.03 Основы создания веб-сайтов. Adobe Dreamweaver
16.03 Поисковая оптимизация (SEO)
16.03 Adobe After Effects. Создание анимации и эффектов
18.03 CORTEX-M-RISC. RISC-архитектура ARM Cortex-M в микроконтроллерах
18.03 Трёхмерное моделирование. 3ds Max
19.03 Основы создания веб-сайтов. Adobe Dreamweaver
23.03 Автоматизация работы в Excel с использованием VBA
23.03 DEV-J120. Java SE. Стандартные пакеты
23.03 Компьютерное проектирование в системе AutoCAD (профессиональный курс)
23.03 Средства растровой графики. Adobe Photoshop
27.03 DEV-QT10. Прикладное программирование на С++ с использованием Qt. Базовый уровень
30.03 Работа в MS Excel. Расширенные возможности
30.03 Поисковая оптимизация (SEO) для профессионалов
30.03 MOC-20764. Администрирование инфраструктуры баз данных SQL
30.03 Linux-MP. Модульная программа «Архитектура и администрирование Linux»
30.03 Linux-LE. Основы архитектуры и администрирования Linux
30.03 DEV-J210. Java EE. Разработка web сервисов
01.04 DEV-J120. Java SE. Стандартные пакеты
02.04 DEV-PY110. Процедурное программирование на языке Python (расширенный курс)
06.04 CCNA-CS. Основы кибербезопасности (CCNA Cybersecurity Operations)
06.04 DEV-J130. Java SE. Разработка многоуровневых приложений
06.04 NET-DLINKSW. Технологии коммутации современных сетей Ethernet
06.04 DEV-PYQT. Разработка оконных приложений Python c использованием Qt
06.04 Средства растровой графики. Adobe Photoshop
06.04 Компьютерное проектирование в системе AutoCAD (базовый курс)
07.04 MOC-20778. Анализ данных в Power BI
08.04 CORTEX-M-STM32F. Семейство МК компании ST Microelectronics STM32Fxxx с вычислительным ядром ARM Cortex M3
13.04 DEV-J200. Java EE. Разработка корпоративных приложений
13.04 Linux-LF. Расширенное администрирование ОС Linux
13.04 Профессиональная верстка сайтов. HTML5 и CSS3
13.04 Веб-дизайн. Создание макетов сайтов
15.04 DEV-C110. Процедурное программирование на языках C/C++
20.04 DEV-PY110. Процедурное программирование на языке Python (расширенный курс)
20.04 DEV-J210. Java EE. Разработка web сервисов
27.04 CS-BASH. Автоматизация задач системного администратора ОС
06.05 DEV-PY111. Базовые алгоритмы и структуры данных на языке Python
11.05 DEV-SWT110. Введение в технологии разработки программного обеспечения: разработка требований и проектирование
13.05 DEV-J130. Java SE. Разработка многоуровневых приложений
14.05 DEV-C200. Объектно-ориентированное программирование на языке С++. Базовый уровень
18.05 CS-MPLS. Модульная программа "Обеспечение безопасности серверов и сетей. ОС Linux"
18.05 CS-LINUX. Обеспечение безопасности ОС Linux
20.05 CORTEX-M-RTOS. Разработка управляющих программ для МК систем управления с использованием многозадачных ОС реального времени
25.05 DEV-PY111. Базовые алгоритмы и структуры данных на языке Python
10.06 DEV-C210. Объектно-ориентированное программирование на языке С++. Углубленное изучение
15.06 DEV-PY200. Объектно-ориентированное программирование на языке Python
15.06 DEV-SWT110. Введение в технологии разработки программного обеспечения: разработка требований и проектирование
22.06 CS-NET. Защита информации в компьютерных сетях
29.06 CS-PT. Тестирование на проникновение (Penetration testing)
02.09 DEV-J200. Java EE. Разработка корпоративных приложений
02.09 DEV-C220. Прикладное программирование с использованием стандартов С++11, 14, 17, 20. Базовый уровень
07.09 DEV-PYWEB. Разработка WEB приложений на языке Python
12.10 DEV-QT10. Прикладное программирование на С++ с использованием Qt. Базовый уровень
12.10 DEV-J210. Java EE. Разработка web сервисов
19.10 DEV-PYQT. Разработка оконных приложений Python c использованием Qt
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Отображение спецсимволов
Vladimir Malikov
#1 Оставлено : 11 октября 2010 г. 18:22:37(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 26.07.2010(UTC)
Сообщений: 7
Баллов: 21
Откуда: Russia Saint Petersburg

Сказал(а) «Спасибо»: 1 раз
Простенький пример:
<font color="brown">&lt;html&gt;
&lt;head&gt;
&lt;script type="text/javascript"7&gt;
var txt = '#169;';
var txtNode = window.document.createTextNode(txt);
window.onload = function () {
window.document.getElementById('d1').appendChild(txtNode);
}

&lt;/script&gt;
&lt;style type="text/css"&gt;
body {
padding: 20px;
}
div {
display: inline;
border: 1px solid gray;
padding: 10px;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id="d1"&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;</font id="brown">

Мне нужно, чтобы JavaScript отобразил спецсимвол по его коду, а он переводит в сущность символ «&».
Как решить проблему?
Реклама
Mikhail.Buranov
#2 Оставлено : 11 октября 2010 г. 20:15:54(UTC)
Mikhail.Baranov

Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 07.10.2007(UTC)
Сообщений: 337
Баллов: 2,114,020
Мужчина
Откуда: Russia

Если нет принципиального условия корёжить DOM - можно сделать вот так:
Код:
&lt;html&gt;
&lt;head&gt;
&lt;script type="text/javascript"7&gt;
var txt = '#169;';
window.onload = function () {
window.document.getElementById('d1').innerHTML = txt;
}

&lt;/script&gt;
&lt;style type="text/css"&gt;
body {
padding: 20px;
}
div {
display: inline;
border: 1px solid gray;
padding: 10px;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id="d1"&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;
Mikhail.Buranov
#3 Оставлено : 11 октября 2010 г. 20:25:39(UTC)
Mikhail.Baranov

Ранг: Администратор

Группы: Администраторы, Модераторы, Зарегистрированные пользователи
Зарегистрирован: 07.10.2007(UTC)
Сообщений: 337
Баллов: 2,114,020
Мужчина
Откуда: Russia

Если нужны манипуляции с DOM - используйте шестнадцатеричную запись:
Код:
&lt;html&gt;
&lt;head&gt;
&lt;script type="text/javascript"7&gt;
var txt = '\251';
var txtNode = window.document.createTextNode(txt);
window.onload = function () {
window.document.getElementById('d1').appendChild(txtNode);
}

&lt;/script&gt;
&lt;style type="text/css"&gt;
body {
padding: 20px;
}
div {
display: inline;
border: 1px solid gray;
padding: 10px;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;div id="d1"&gt;&lt;/div&gt;
&lt;/body&gt;
&lt;/html&gt;


Список часто используемых символов и их кодов: www.evotech.net/b...tities-in-numeric-order/
Vladimir Malikov
#4 Оставлено : 12 октября 2010 г. 16:46:37(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 26.07.2010(UTC)
Сообщений: 7
Баллов: 21
Откуда: Russia Saint Petersburg

Сказал(а) «Спасибо»: 1 раз
Что-то не получается :-(
<font color="brown">&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "www.w3.org/TR/xhtml11/DTD/xhtml11.dtd";&gt;
&lt;html xmlns="www.w3.org/1999/xhtml"; xml:lang="ru"&gt;
&lt;head&gt;
&lt;title&gt;Символы и коды&lt;/title&gt;
&lt;meta http-equiv="content-type" content="text/html; charset: utf-8" /&gt;
&lt;meta http-equiv="content-language" content="ru" /&gt;
&lt;script type="text/javascript"&gt;
var counter = 0; //Счётчик
window.onload = function() {
var elementTABLE = window.document.createElement('TABLE');
var elementTBODY = window.document.createElement('TBODY');
elementTABLE.appendChild(elementTBODY);
for (var cnt1 = 0; cnt1 &lt; 20; cnt1++) { //Цикл создания строк (TR) в таблице
var elementTR = elementTBODY.insertRow(elementTBODY.rows.length);
for (var cnt2 = 0; cnt2 &lt; 10; cnt2++) { //Цикл создания ячеек (TD) в таблице
//Преобразование в шестнадцатеричную форму
var hexValue = Number(counter).toString(16);
while(hexValue.length &lt; 4) {
hexValue = '0'+hexValue;
}
var symbol = '\\u' + hexValue.toUpperCase();
//Формирование DOM
var elementDIV = window.document.createElement('DIV');
var elementSTRONG = window.document.createElement('STRONG');
elementSTRONG.style.display = 'block';
elementSTRONG.style.fontSize = '80%';
var symbolText = window.document.createTextNode(symbol);
var symbolCode = window.document.createTextNode('#'+counter+';');
var elementTD = elementTR.insertCell(elementTR.cells.length);
elementDIV.appendChild(symbolText);
elementSTRONG.appendChild(symbolCode);
elementDIV.appendChild(elementSTRONG);
elementTD.appendChild(elementDIV);
counter++;
}
}
window.document.body.appendChild(elementTABLE);
}
&lt;/script&gt;
&lt;style type="text/css"&gt;
table {
border-collapse: collapse;
}
td div{
text-align: center;
border: 1px solid gray;
padding: 5px 2px;
width: 50px;
}
&lt;/style&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;h1&gt;Символы и коды&lt;/h1&gt;
&lt;/body&gt;
&lt;/html&gt;
</font id="brown">
avram
#5 Оставлено : 9 августа 2016 г. 14:40:49(UTC)
Ранг: Новичок

Группы: Зарегистрированные пользователи
Зарегистрирован: 09.08.2016(UTC)
Сообщений: 4
Баллов: 12
Откуда: Kiev

Претендовать на победу в конкурсе может любой из общедоступных веб-сайтов, ориентированных на русскоговорящую аудиторию. Победителей определяет жюри конкурса. Заявки принимаются прямо сейчас!
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.