<div> вместо текстового поля

  • Автор темы Автор темы Zzepish
  • Дата начала Дата начала

Zzepish

Новичок
Кто знает, как сделать?
Пример- вконтакте. Там в место <textarea> стоит обычный <div>
 
Там textarea =)))
Специально проверил... открой для себя гугль хром и комбинацию ctrl+shift+c

Но вообще то, что ты хочешь - вполне реально ... на основе этой штуки есть как минимум 2 wyswig редактора... 1 из них готовящийся к релизу ckEditor 4
html contenteditable гугли
http://html5demos.com/contenteditable

ЗЫ. хоть и в примере написано html5, но этот атрибут очень старый, его еще чуть ли не 4 IE поддерживает
 
Тупанули мы оба!
Во-первых- там есть contenteditable ( с HTML 5).
Во-вторых- там div.
Но теперь вопрос отпадает)
 

Вложения

  • т.JPG
    т.JPG
    63,9 KB · Просмотры: 13
Ага - я тоже так умею ...
Только я не тупил...
 

Вложения

  • screen_vk.PNG
    screen_vk.PNG
    82,1 KB · Просмотры: 14
Zzepish
учись отличать сгенерированное дом дерево от исходника
 
открой для себя кнопку Ctrl-U и убедись, что никакой подстройки нету
 
Фанат
Да хз - может у них очередная тестовая хрень идет - может вполне и такой генерить...
А сабмитить его можно - у меня есть такой виджет в закромах
 
ну можно было бы уже догадаться, что нет.
об этом я говорю - какой смысл задавать вопрос на форуме, если можно нажать контрол-у и убедиться своими глазами - что гораздо надёжнее
 
Так вы ж разные куски смотрите, ё.
при чем здесь подстройка под браузеры тогда
у тебя contenteditable и есть.

В любом случае инспектор кода показывает уже отрендеренное (и со всеми динамичесими модификациями) дерево, которое может разительно отличаться от исходника.
 
Фанат
И еще вопрос:
как отслеживать позицию каретки в текстовом поле?
Просто хочется, чтоб то, что я хочу (bb-теги и др.), появлялось только там, где каретка в данный момент, а не в конце текста
 
Сверху