Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.08.2013, 12:29
Интересующийся
Отправить личное сообщение для Trusteg Посмотреть профиль Найти все сообщения от Trusteg
 
Регистрация: 16.07.2013
Сообщений: 10

Изображения вместо цифр
Здравствуйте! Вот есть такой простой калькулятор
http://jsfiddle.net/Rt93G/
Можно как нибудь сделать, чтобы результат выводился в виде изображений цифр,т.е. каждая цифра была бы заменена на изображение этой цифры.
Ответить с цитированием
  #2 (permalink)  
Старый 02.08.2013, 13:17
Профессор
Отправить личное сообщение для mta88 Посмотреть профиль Найти все сообщения от mta88
 
Регистрация: 16.05.2013
Сообщений: 229

у меня не заработало, но это не важно
Цитата:
Можно как нибудь сделать, чтобы результат выводился в виде изображений цифр
да
Ответить с цитированием
  #3 (permalink)  
Старый 02.08.2013, 13:53
Интересующийся
Отправить личное сообщение для Trusteg Посмотреть профиль Найти все сообщения от Trusteg
 
Регистрация: 16.07.2013
Сообщений: 10

Сообщение от mta88
у меня не заработало, но это не важно
Странно, на локалке все работает.
Ответить с цитированием
  #4 (permalink)  
Старый 02.08.2013, 13:54
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Trusteg,

<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
</head>
<body>
  <script>
  function num_to_pic(a, e) {
    var c = document.createDocumentFragment();
    if (a = ("" + a).match(/\d/g))
        for (var b = 0; b < a.length; b++) {
            var d = new Image;
            a[b]++;
            d.src = "http://priroda.inc.ru/animation/zifri/" + (200 + a[b]) + ".gif";
            c.appendChild(d)
        }
    e.appendChild(c)
};
  num_to_pic(2013,  document.body)

  </script>
</body>
</html>
Ответить с цитированием
  #5 (permalink)  
Старый 02.08.2013, 13:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Trusteg,
используйте document.getElementById(id) а не просто id
Ответить с цитированием
  #6 (permalink)  
Старый 02.08.2013, 14:33
Интересующийся
Отправить личное сообщение для Trusteg Посмотреть профиль Найти все сообщения от Trusteg
 
Регистрация: 16.07.2013
Сообщений: 10

Сообщение от рони Посмотреть сообщение
Trusteg,

<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
</head>
<body>
  <script>
  function num_to_pic(a, e) {
    var c = document.createDocumentFragment();
    if (a = ("" + a).match(/\d/g))
        for (var b = 0; b < a.length; b++) {
            var d = new Image;
            a[b]++;
            d.src = "http://priroda.inc.ru/animation/zifri/" + (200 + a[b]) + ".gif";
            c.appendChild(d)
        }
    e.appendChild(c)
};
  num_to_pic(2013,  document.body)

  </script>
</body>
</html>
Т.е. в этой строке num_to_pic(2013, document.body)
я должен заменить 2013 на конечную формулу(в моем случае это Math.round(edin * quant), а document.body на document.getElementById(id), где id = id блока куда я вставляю свой результат?
Ну соответственно поменяв путт к изображениям
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Изменение рабочей области изображения pagemaster Общие вопросы Javascript 19 15.04.2013 18:06
Расчет реальных размеров изображения в галерее Vision Элементы интерфейса 7 10.07.2012 21:56
Проблема: Jquery - эффект раскрытия LightBox для изображения. woody2 jQuery 0 16.09.2011 00:10
отрисовка изображения по произвольным координатам Th0m@$ Events/DOM/Window 14 23.01.2010 16:04
как при добавлении изображения на сервер считывать имя в БД? solomusic Серверные языки и технологии 3 12.06.2008 23:28