Относно каретката при вкарване на текст

rombeca

Registered
Малко тъпо заглавие, ама няма как да го обясня.

Та... правя си малък текстов редактор за страница с javascript. Част от кода е следния:
PHP:
function AddItem(ItemId)
{
document.Form.text.value = document.Form.text.value + '<' + ItemId + '>';
}

//Тука вкарвам текста с линк

<a href="#" title="H1" onclick="AddItem('h1></h1');"><img src="images/h1.png" alt="H1"/></a>

//И го вадя в textarea

<textarea  name="text" cols="60" rows="auto" id="text"></textarea>

Обаче, като вече има вкаран текст, не иска да вкарва в него, а винаги излиза в края. Как да го накарам да ми вкарва таговете, където ми е каретката?
 
Не съм хич сигурен, но така не става ли :

HTML:
document.Form.text.innerHTML+ '<' + ItemId + '>';
 
shterev каза:
Не съм хич сигурен, но така не става ли :

HTML:
document.Form.text.innerHTML+ '<' + ItemId + '>';

Не става :). Така ми риплейсва всичко с новия таг.
 

Back
Горе