Вернуться   Дизайнерский форум » ВЕБ-ПРОГРАММИРОВАНИЕ » ASP, Perl, PHP и MySQL

Установить значение в поле где находится курсор

Обсуждение темы Установить значение в поле где находится курсор в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Всем привет! Ситуация: имеются 2 скрипта, необходимо объединить их так, чтобы выбранные значения (из второго скрипта) устанавливались (показывались) в том поле (в первом ...


Закрытая тема
 
Опции темы
Старый 17.03.2007, 22:52   #1
MXM

Всем привет!
Ситуация: имеются 2 скрипта, необходимо объединить их так, чтобы выбранные значения (из второго скрипта) устанавливались (показывались) в том поле (в первом срипте) где находится курсор.

- Первый скрипт:
-- имеется два поля name="color_1" и name="color_2", каждое поле размещено в своей таблице. В поля устанавливаются, ручками, значения - RGB, которые берутся из палитры (2-ой скрипт). Далее введенные значения при сохранении передаются пхп-скрипту, который в свою очередь сохраняет их в БД. Другой скрипт забирая их из БД передаёт в style.css, последний в bgcolor для каждой таблицы в соответствии с установленными значениями. Тем самым мы видим наглядно цвет. Схема сложная.
PHP код:
<form action="styles.php" method="POST"

<
table ="#006600"
<
tr
<
td><input type="text" size="6" maxlength="6" name="color_1" value="#006600"></td
</
tr
</
table

<
table bgcolor="#FFA34F"
<
tr
<
td><input type="text" size="6" maxlength="6" name="color_2" value="#FFA34F"></td
</
tr
</
table

<
input type="submit" name="submit" value="Сохранить"
</
form
- Второй скрипт:
PHP код:
<script language="JavaScript"><!-- 
lck=0
function 
r(hval
{ if ( 
lck == ) { 
document.f.c.value=hval; } } 
function 
l() 
{if (
lck == 0) { lck 1; } 
else { 
lck 0; } } 
//--></script> 
<table border=0 cellspacing=1 cellpadding=0
 <
tr
 <
td bgcolor=FFFFFF>[url="java script:l()"][img]aef.gif[/img][/url]</td
 <
td bgcolor=CCCCCC>[url="java script:l()"][img]aef.gif[/img][/url]</td
 <
td bgcolor=999999>[url="java script:l()"][img]aef.gif[/img][/url]</td
 <
td bgcolor=666666>[url="java script:l()"][img]aef.gif[/img][/url]</td
 <
td bgcolor=333333>[url="java script:l()"][img]aef.gif[/img][/url]</td
 <
td bgcolor=000000>[url="java script:l()"][img]aef.gif[/img][/url]</td
 </
tr
</
table


<
form name=f
RGB код:<input type=text size=10 name=c
</
form
Комментарий: хотелось бы объеденить эти 2 скрипта и получить следующую схему работы:
- устанавливается курсор в любое из полей
- далее выбирается из палитры цвет и по щелчку мыши устанавливается в поле в котором находится курсор. При этом: уже при выборе цвета код RGB попадает в поле, а bgcolor таблицы подкрашивается в соответсвующему коду RGB.
Заранее спасибо за помощь!
P.S. Посмотреть наглядно скрипты можно:ЗДЕСЬ
 
Старый 17.03.2007, 22:52
Ссылки
Старый 19.03.2007, 09:46   #2
Напиши onfocus на каждом инпуте и сохраняй его id в переменной. Потом при клике на цвет пишешь getelementbyid и туда прописываешь то, что хочешь ...
 
Старый 19.03.2007, 09:46
Закрытая тема




Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать значение переменной из php в javascript? Rembrandt ASP, Perl, PHP и MySQL 7 02.07.2008 06:04
Последнее значение auto incrementa K@pUsTa ASP, Perl, PHP и MySQL 2 25.10.2007 02:19
Где находится вкладка Filters? bum Технологии Flash 10 19.10.2007 02:24
Отдай значение, Select Антоша Ч HTML, CSS, JavaScript 1 07.04.2005 08:37
Ssi - не могу присвоить значение переменной ;( i1303 HTML, CSS, JavaScript 0 25.01.2005 14:37


Текущее время: 06:32. Часовой пояс GMT +4.

Реклама на форуме Условия размещения рекламы
Биржа ссылок Заработай на сайте!
Дизайнерский форум