Перейти к содержимому



Вставка смайла, где курсор, а не в конце предложения ( .focus() )

#1 tiagamc
tiagamc
  • Неактивные
  • 22 сообщений
  • Репутация: -1
0

Отправлено 12 августа 2015 - 20:37

Привет всем форумчанам!!! 

 

Есть вопрос по скрипту который я никак не могу решить  :wacko:  :wacko:  :wacko:

Есть скрипт, который вставляет смайл по клику в div но не в том месте где курсор, а в самом конце предложения, и даже если сменить место курсора, все равно смайл вставляется в самый конец.

Скрипт модернизировал под свои нужны, но вот вставить функцию .focus() не получается... помогите пожалуйста разобраться и ткните пальцем и если несложно с маленьким объяснением! 

 <script> 
 var FieldSet=function(container,tagID){
 this.browse=[];
 this.container=(typeof container=='object')?container:document.getElementById(container)  ;
 var id=0;
 this.add=function(type){
var template={
input1:' <img src="/img/smail/1.png"> ',
input2:' <img src="/img/smail/2.png"> ',
input3:' <img src="/img/smail/3.png"> ',
table_name:''}
 [type], 
  wrapper=document.createElement("span");
   wrapper.innerHTML=template;
    this.container.appendChild(wrapper);
     this.browse.push(wrapper);		  
      return wrapper; 			  
}
this.remove=function(index){
this.container.removeChild(this.browse.pop());
}
}
var browse=new FieldSet("browse");
</script>
<img src="/img/smail/1.png" onClick="browse.add('input1');" >
<div id="browse" contenteditable="true" > </div>

 

 

  • 0



Похожие темы
  Название темы Автор Статистика Последнее сообщение

Пользователь месяца
Vmir Vmir 1-й за Сентябрь
Очков активности: 60 4 темы, 8 сообщений, 2 балла репутации
ТОП самых активных за этот месяц
  • Фотография Zevss
    #1

    Zevss (domles43.ru)
    Очков активности: 22.5 3 темы, 6 сообщений, 1 балл репутации

  • Фотография vetalbon
    #2

    vetalbon
    Очков активности: 18 0 тем, 12 сообщений, 1 балл репутации

  • Фотография Bliolast
    #3

    Bliolast
    Очков активности: 12 0 тем, 8 сообщений, 1 балл репутации

  • Фотография BLIK
    #4

    BLIK
    Очков активности: 12 Вне конкурса за определение пользователя месяца

  • Фотография Shelley
    #5

    Shelley
    Очков активности: 10.5 1 тема, 4 сообщения, 1 балл репутации

  • Фотография leoworker
    #6

    leoworker
    Очков активности: 9 2 темы, 0 сообщений, 1 балл репутации

  • Фотография Totti
    #7

    Totti
    Очков активности: 7.5 0 тем, 5 сообщений, 1 балл репутации

  • Фотография r0mZet
    #8

    r0mZet (rz-style.ru)
    Очков активности: 7.5 1 тема, 2 сообщения, 1 балл репутации

  • Фотография olegubs
    #9

    olegubs
    Очков активности: 7.5 1 тема, 2 сообщения, 1 балл репутации

  • Фотография BuxarNET
    #10

    BuxarNET
    Очков активности: 6 1 тема, 1 сообщение, 1 балл репутации

  • Показать весь ТОП 10

Поддержите форум! =)
Топ 5 участников по репутации

Оформление форума – IPBSkins.ru