Модератор форума: Admin, Cибиря4ка, Komoff, Diana  
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы на засыпку от “Roman36Liman” (Вопросы от пользователя)
Вопросы на засыпку от “Roman36Liman”
Дата: Суббота, 29.09.2012, 11:21 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


Вот еще вопросик другого характера, как сделать в поле (или в полях) например комментарии, подтекст типа: Комментируем)

 
Дата: Суббота, 29.09.2012, 11:22 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Roman36Liman, Вот. Читаем думаем!)

 
Дата: Суббота, 29.09.2012, 11:26 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


Koeshiro, а если это форма? И нет textarea?

 
Дата: Суббота, 29.09.2012, 11:36 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman, Сб, 29.09.2012, 11:21:17)
Вот еще вопросик другого характера, как сделать в поле (или в полях) например комментарии, подтекст типа: Комментируем)

Не очень понял вопроса.
А именно, что такое «подтекст»? и куда именно.

Вы имеете в виду в самом текстовом поле, если пустое, текст «комментируем»? или что?

Quote (Roman36Liman, Сб, 29.09.2012, 11:26:47)
а если это форма? И нет textarea?

Но что-то там должно быть?) - куда вводить текст?)
Или объясняйте в картинках.
Вообще - изначально вам советую - не знаете как объяснить - скриншотьте.


 
Дата: Суббота, 29.09.2012, 11:47 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, ок, вот поле:

а вот что я имел ввиду:


 
Дата: Суббота, 29.09.2012, 11:50 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman, Сб, 29.09.2012, 11:47:16)
ок, вот поле:

Создайте картинку с нужной надписью - прозрачный гиф - и поставьте фоном к этому полю.
Или скриптом ... Готового нет.

Quote (Roman36Liman, Сб, 29.09.2012, 11:47:16)
а вот что я имел ввиду:

) ну, я так и подумал )


 
Дата: Суббота, 29.09.2012, 11:52 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, там как-то... Я не знаю, там не в картинках дело, а в скрипте...

 
Дата: Суббота, 29.09.2012, 11:54 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman, Сб, 29.09.2012, 11:52:16)
Я не знаю, там не в картинках дело, а в скрипте...

Картинкой сделать проще.

Или при помощи placeholder -- Информационный текст в поле сообщения. Имитация placeholder

Типа:
Code
<textarea placeholder="Ваш текст" name=""></textarea>

..

Но это понимают не все браузеры.


 
Дата: Суббота, 29.09.2012, 11:57 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, а не подскажите как? P.S. дело в том, что когда начинаешь писать в этом поле, эта надпись убирается


 
Дата: Суббота, 29.09.2012, 12:00 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman, Сб, 29.09.2012, 11:57:22)
то когда начинаешь писать в этом поле, эта надпись убирается

Ну а это уже скрипт.
Убирается при фокусе, и если НЕ пустое - меняется класс.
Типа:


Или смотри выше.
Готового нет.
Хотя, поискать можете, может и есть)

Прикрепления: 29092012_1217.txt (0.4 Kb)

 
Дата: Суббота, 29.09.2012, 12:09 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, а в форму регистрации например, так же?

likbezz, это то?

Code
function elementSupportsAttribute(element, attribute) {
    var test = document.createElement(element);
    if (attribute in test) {
      return true;
    } else {
      return false;
    }
};   
$(document).ready(function(){
if (!elementSupportsAttribute('textarea', 'placeholder')) {
    $("#example-three")
      .data("originalText", $("#example-three").text())
      .css("color", "#ff9900")
      .focus(function() {
          var $el = $(this);
          if (this.value == $el.data("originalText")) {
            this.value = "";
          }
      })
      .blur(function() {
        if (this.value == "") {
            this.value = $(this).data("originalText");
        }
      });
} else {
    $("#example-three")
      .attr("placeholder", $("#example-three").text())
      .text("");
}   
});


Сообщение отредактировал Roman36Liman - Суббота, 29.09.2012, 12:14
 
Дата: Суббота, 29.09.2012, 12:16 |
Генерал-майор
Группа: Проверенные
Сообщений: 440
Награды: 0
Репутация: 14
Статус: Offline


Roman36Liman, да так же, просто элементы поменяются

 
Дата: Суббота, 29.09.2012, 12:26 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, тогда логично получается, что вместо картинки можно текст написать, ведь так?) P.S. и как это применить к $COM_ADD_FORM$?)

Сообщение отредактировал Roman36Liman - Суббота, 29.09.2012, 12:28
 
Дата: Суббота, 29.09.2012, 12:32 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


Roman36Liman,
Quote (Roman36Liman, Сб, 29.09.2012, 12:26:51)
тогда логично получается, что вместо картинки можно текст написать, ведь так?)

Скриптом? - конечно.
Но что-то я сомневаюсь что вы сами это сможете сделать. а вот картинку повесить фоном - это вполне.


 
Дата: Суббота, 29.09.2012, 12:36 |
Генерал-майор
Группа: Постоянные
Сообщений: 339
Награды: 0
Репутация: 2
Статус: Offline


likbezz, я в скриптах вообще 0, ну так Вы мне поможете?)

 
Скрипты и коды для юкоз - Форум аццкого кодера » Раздел для начинающих » Если вы пришли за помощью, то Вам сюда... » Вопросы на засыпку от “Roman36Liman” (Вопросы от пользователя)
Поиск:


Мобильная версия