Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.02.2011, 20:36
Аспирант
Отправить личное сообщение для tuezov52 Посмотреть профиль Найти все сообщения от tuezov52
 
Регистрация: 27.02.2011
Сообщений: 42

Тема недельных раздумий
Можно ли создать свой собственный графический объект?

Например: Кнопка

Объект - Кнопка

Свойства:
Имя = Button 1
Надпись = 'Кнопка1'
Цвет шрифта = 'Синий'
Длинна = '75'
Ширина = '20'

Методы

Button1.Click
Button1.DbClick

Задачи:

1) Создавать прототипы кнопки
2) Изменять свойства
3) Что бы кнопка отображалась на странице
4) Что бы надпись на кнопке можно было менять

Если есть такие умельцы, хотелось бы увидеть пример. По примеру наверное бы разобрался
Ответить с цитированием
  #2 (permalink)  
Старый 27.02.2011, 22:13
Аватар для kadabrik
Кандидат Javascript-наук
Отправить личное сообщение для kadabrik Посмотреть профиль Найти все сообщения от kadabrik
 
Регистрация: 10.12.2010
Сообщений: 114

А чем собственно обычный input[type="button"] не устраивает? Или все хочется зарядить в ооп?

Последний раз редактировалось kadabrik, 27.02.2011 в 22:16.
Ответить с цитированием
  #3 (permalink)  
Старый 27.02.2011, 22:48
Аспирант
Отправить личное сообщение для tuezov52 Посмотреть профиль Найти все сообщения от tuezov52
 
Регистрация: 27.02.2011
Сообщений: 42

Хочется в ООП
Ответить с цитированием
  #4 (permalink)  
Старый 27.02.2011, 22:50
Аспирант
Отправить личное сообщение для tuezov52 Посмотреть профиль Найти все сообщения от tuezov52
 
Регистрация: 27.02.2011
Сообщений: 42

Елси JavaScript такой мощный язык, то почему в нем нельзя сделать таких простых вещей?
Ответить с цитированием
  #5 (permalink)  
Старый 27.02.2011, 23:57
Аспирант
Отправить личное сообщение для tuezov52 Посмотреть профиль Найти все сообщения от tuezov52
 
Регистрация: 27.02.2011
Сообщений: 42

Кто пользовался библиотекой Raphael?
Ответить с цитированием
  #6 (permalink)  
Старый 28.02.2011, 00:15
Аватар для kadabrik
Кандидат Javascript-наук
Отправить личное сообщение для kadabrik Посмотреть профиль Найти все сообщения от kadabrik
 
Регистрация: 10.12.2010
Сообщений: 114

Сообщение от tuezov52 Посмотреть сообщение
Елси JavaScript такой мощный язык, то почему в нем нельзя сделать таких простых вещей?
Такие вещи делать можно, просто иногда не нужно. Как вариант создаешь свой объект, и делаешь существующую HTML кнопку его свойством.
Ответить с цитированием
  #7 (permalink)  
Старый 28.02.2011, 00:32
Аватар для B@rmaley.e><e
⊞ Развернуть
Отправить личное сообщение для B@rmaley.e><e Посмотреть профиль Найти все сообщения от B@rmaley.e><e
 
Регистрация: 11.01.2010
Сообщений: 1,810

Сообщение от tuezov52
Елси JavaScript такой мощный язык, то почему в нем нельзя сделать таких простых вещей?
Мощность языка не в ООП измеряется.
Ответить с цитированием
  #8 (permalink)  
Старый 28.02.2011, 14:37
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

вопрос тут возник-когда в тегах прписываем обработчики онлоад и т.д-какому языку они принадлежат. скрипту?-но почему тогда без тегов скрипт?
html?-но html не работает с функциями
может проблема "мощьности" языка как раз в том -что это не разграничено?
и попытка создать объект на корню проваливается изза того что невозможно создать его из методов не принадлежащих ему?
ну это так философия просто-не имеющая под собой конкретики
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
PNG-fix наболевшая тема в ie6 greatilya Общие вопросы Javascript 27 06.03.2013 16:57
И еще одна тема про canvas ;) 13rust Элементы интерфейса 8 21.09.2010 13:58
Наболевшая тема но ни как не разберусь, кодировка Внук AJAX и COMET 1 11.08.2009 12:51
КАК ОТРЕЗАТЬ ...(тема закрыта из-за заголовка) Alexandra Общие вопросы Javascript 6 30.06.2008 16:55