|
|
|
| Прошу - помощи!
Необходимо сделать форму вставки в textarea из выпадающего списка и подгружающейся таблицы в новом окне.
пока написал только ЭТО:
<form method=$_POST "ACTION=message">
<select name="name" size=1 >
<option selected> 1</option>
<option> 2</option>
<option> 3</option>
<option> 4</option>
</select>
<input style="margin:0px; type="button" value="paste" onClick="editform.message.value = "name">
</form>
<textarea name="message" rows="15" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" style="width: 98%;"></textarea>
|
он не пашет
Задача такова - юзер а форуме из списка выбирает нужную формулу вида "\int" "\cos" и нажимает кнопку вставить, которая впихивает это в texarea.
из ваших тем
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=65593
http://www.softtime.ru/forum/read.php?id_forum=4&id_theme=64151
узнал что это надо делать с помощью js.
Помогите плиз разобраться! Первый раз сел чето кодить! Может кто знает где готовая форма лежит, или пните в нужном направлении! | |
|
|
|
|
|
|
|
для: Illusion
(02.01.2010 в 23:49)
| |
<body>
<script type="text/javascript">
var pasteClick = function(obj) {
obj.message.value += obj.select1.options[obj.select1.selectedIndex].text;
}
</script>
<form method="POST" ACTION="url" >
<select name="select1" size=1 >
<option selected> 1</option>
<option> 2</option>
<option> 3</option>
<option> 4</option>
</select>
<input style="margin:0px;" type="button" value="paste" onclick="javascript: pasteClick(document.forms[0]);">
<textarea name="message" rows="15" cols="76" tabindex="3" style="width: 98%;"> </textarea>
</form>
</body>
|
| |
|
|
|
|
|
|
|
для: kostiaGt
(03.01.2010 в 03:06)
| | Класс! Щас буду химичить! К этому можно ведь приаттачить скрипт вставки на место курсора?
PS Спасибо огромное! | |
|
|
|
|
|
|
|
для: Illusion
(03.01.2010 в 13:14)
| | Спасибо все работает! У меня процесс идет дальше! Если код такой:
<form method="POST" ACTION="url" >
<select name="select1" size=1 >
<option disabled>Общие</option>
<option title="Деление" selected>\frac{числитель}{знаменатель}</option>
<option title="Левая скобка" selected>\left(</option>
<option title="Правая скобка" selected>\right)</option>
|
Возможно ли чем либо заменить "title"? Возможно ли вместо "\frac" в списке писать "деление", а вставлять в textarea "\frac"???
Следующих вопрос у меня возникает насчет окна для доп символов - все перерыл - нигде не нашел
код кнопки
<input onclick="window.open('popup.php','lab','top=15, left=20, menubar=0, toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, width=600, height=300')" type=button value="Еще символы">
|
открывает новое окно
<div class="block-start">
<div class="cap-div"><div class="cap-left"><div class="cap-right">Смайлики </div></div></div>
<table class="tablebg" width="100%" border="0" cellpadding="4" cellspacing="1">
<tbody><tr>
<td class="row1" valign="middle" align="center"> <a href="#" onclick="insert_text(':poz:', true, true); return false;"><img ilo-full-src="http://www.laboratory37.com/forum/images/smilies/poz.gif" src="http://www.laboratory37.com/forum/images/smilies/poz.gif" alt=":poz:" title="подравляю!" vspace="2" width="47" height="43" hspace="2"></a>
<br><a class="nav" href="#" onclick="window.close(); return false;">Закрыть окно</a></td>
</tr>
</tbody></table>
<div class="block-end-left"><div class="block-end-right"></div></div></div>
|
Все работате НО! смайлик из этого окна не вставляется в мой textarea!
Все перерыл - нигде не нашел - помогите плиз!
По идее в открывающемся окне должна быть таблица с символами по типу этой http://www.math.union.edu/~dpvc/jsMath/symbols/greek.html
или даже эта таблица... в общем не суть - надо чтобы при нажатии на кнопочку - символ - в texarea вставлялся её тэг.
Пишу это не на заказ, а для своего форума! Очень прошу помочь - день уже не могу окна связать. | |
|
|
|