Въпрос (може и JS да е... нз)

our

Registered
Как най-удачно ще стане натискането на даден бутон да изкарва даден текст във текстово поле :)
 
Стана. Имаш една кавичка вповече ;)
Единственият проблем е, че го пише само веднъж. Ако го натисна два пъти не излиза два. :)
 
our каза:
Стана. Имаш една кавичка вповече ;)
Единственият проблем е, че го пише само веднъж. Ако го натисна два пъти не излиза два. :)
хах аз си мислех че неработи и си изтрих поста,
трябва да се питърси такъв скрипт за добавяне на текст към текстареа
 
<script language="javascript" type="text/javascript">
function areatext(text) {
var txtarea = document.Add.write;
text = ' ' + text;
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
</script>

<a href="javascript:areatext('text1 text2 text3');">text1 text2 text3</a>
<TEXTAREA name="write" COLS=60 ROWS=5 WRAP=VIRTUAL>
</TEXTAREA>



Я пробвай това!
 
Извинявам се ...
Забравих form:
<script language="javascript" type="text/javascript">
function areatext(text) {
var txtarea = document.Add.write;
text = ' ' + text;
if (txtarea.createTextRange && txtarea.caretPos) {
var caretPos = txtarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
txtarea.focus();
} else {
txtarea.value += text;
txtarea.focus();
}
}
</script>

<a href="javascript:areatext('text1 text2 text3');">text1 text2 text3</a>
<form method="post" action="#" name="Add">
<TEXTAREA name="write" COLS=60 ROWS=5 WRAP=VIRTUAL>
</TEXTAREA>
</form>
 

Back
Горе