Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 10.11.2014, 03:43
Интересующийся
Отправить личное сообщение для seddx Посмотреть профиль Найти все сообщения от seddx
 
Регистрация: 10.11.2014
Сообщений: 15

Вывод изображения в div
Здравствуйте! Помогите справиться с задачей. Есть обработчик команд
var Commands = {
   test1: function () {
        out(' eto test' , 'dark');
    },


Данная команда отправляет в div текст "eto test" (dark - это класс), помогите написать обработчик, по которому можно отправлять в div изображения по команде.

Пытался сам что либо сделать, но я новичок =)

Пытался использовать объект HTMLImageElement, он выводит изображение, но очень криво. В div'e пишется:

function HTMLImageElement() { [native code] }


И другой вопрос: Есть ли возможность не обращать внимание на регистр? Все-таки команды test1 и Test1 js воспринимает их как разные и во 2 выдает ошибку.

Последний раз редактировалось seddx, 10.11.2014 в 04:19.
Ответить с цитированием
  #2 (permalink)  
Старый 10.11.2014, 04:14
Интересующийся
Отправить личное сообщение для seddx Посмотреть профиль Найти все сообщения от seddx
 
Регистрация: 10.11.2014
Сообщений: 15

/delete

Последний раз редактировалось seddx, 10.11.2014 в 04:17.
Ответить с цитированием
  #3 (permalink)  
Старый 10.11.2014, 04:17
Интересующийся
Отправить личное сообщение для seddx Посмотреть профиль Найти все сообщения от seddx
 
Регистрация: 10.11.2014
Сообщений: 15

О боже. Сонливость мешает видеть мне то, что находится у меня под носом. Вообщем, проблема с легкостью решена)

Только вот 2 вопрос не дает мне покоя. Так все таки можно ли сделать так, чтобы javascript не обращал внимания на регистр букв? Или это регистрозависимый язык?

Последний раз редактировалось seddx, 10.11.2014 в 04:19.
Ответить с цитированием
  #4 (permalink)  
Старый 10.11.2014, 04:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от seddx
Или это регистрозависимый язык?
Конечно. Как и абсолютное большинство языков программирования.

Приводи к нижнему регистру. Допустим:

function execCommand(cmd) {
    var handler = Commands[cmd.toLowerCase()];
    if (handler)
        handler();
    else
        throw new Error('Command ' + cmd + ' not found!');
}

execCommand('test1');
execCommand('Test1');
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод по несколько div при клике. Lutidza Общие вопросы Javascript 1 16.05.2014 16:27
Вывод значений таймера в div Tylmaril (X)HTML/CSS 7 21.07.2013 16:47
Вывод изображения по будним дням DeeMCee Элементы интерфейса 4 17.07.2013 11:13
Autocomplete вывод результата в div darl jQuery 1 14.09.2012 12:57
Задачка: вывод div по ссылке alt5000 Элементы интерфейса 19 28.10.2008 21:21