Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Изменить значение поля формы, перебросить на???? др. стр и узнат полож указат мыши в поле 
:(
    Опции темы
Black
  Дата 9.11.2004, 02:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Web-Development
**


Профиль
Группа: Участник
Сообщений: 980
Регистрация: 15.8.2004

Репутация: 4
Всего: 45



Вроде бы скрипт примитивный, а все равно работать не хочет smile
Есть форма say, есть поле text, есть фреймы - форма во фрейме mess
Надо изменить значение поля (text)
У меня не получается пишет синтаксическая ошибка, помогите найти БАГу.

Код

<script language=JavaScript>
function img(code){
var tmp = parent.frames['mess'].forms['say'].text.value;
parent.frames['mess'].forms['say'].text.value = tmp + code;
parent.frames['mess'].forms['say'].text.focus();
}
</script>


B еще:
почему то хоть этот скрипт не работает??? мне просто надо чтобы он перекинул пользователя по ссылке:
www.name.com/say.php?click=OK&text=[где_опр_текст_который_должен_вставить_скрипт]


Код

<script language=JavaScript>
function reset() {
var text = document.forma['say'].text.value;
document.location = "say.php?click=OK&text=" +text+;
}
</script>';

И еще: какой функцией можно получить текущее положение указателя мыши в поле формы, т.е. чтобы добавлять текст в поле туда где находится указатель мыши а не просто в начало или конец :-)

Благодарю за ответы. В JavaScripts я полный ламо и этого не скрываю.


--------------------
Могу все, но ничего не умею :-)
PM WWW   Вверх
Sardar
Дата 9.11.2004, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бегун
****


Профиль
Группа: Модератор
Сообщений: 6986
Регистрация: 19.4.2002
Где: Нидерланды, Groni ngen

Репутация: 78
Всего: 317



Первое:
Код
function img(code) {
parent.frames['mess'].forms['say'].elements['text'].value += code;
parent.frames['mess'].forms['say'].elements['text'].focus();
}

Предпологая что имя формы mess, а имя текстового поля text.

Второе:
Код
function reset() {
document.location.navigate("say.php?click=OK&text=" +escape(document.forma['say'].elements['text'].value));
}


Третье: поищи по форуму selection(Start|End), selection.createRange() и "Как вставить текст под курсором" - много раз обсуждалось, скоро в FAQ'e будет.


--------------------
 Опыт - сын ошибок трудных  © А. С. Пушкин
 Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik
 Оценить мои качества можно тут.
PM   Вверх
Aliance
Дата 16.11.2004, 18:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 55
Всего: 137



Цитата
document.forma['say'].text

Тут у тебя СРАЗУ 2 стиля... Используй как сказал Сардар smile
PM MAIL WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1397 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.