Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Другие темы раздела
JavaScript Изменение страницы загрузки во фрейме https://www.cyberforum.ru/ javascript/ thread572111.html
Всем привет! Хочу при наступлении определенного события, изменить страницу загрузки во фрейм. А конечная цель вот такая. Пользователь вводит имя и пароль во фрейм, где два текстовых поля, потом в...
value поля ввода текста JavaScript
как мне через функцию передать значение текстового поля с name=1_1 в поле name=2_1 при нажатии кнопки? я вот так попробывал, но знаю что синтаксис не такой, поправте пожалуйста: function z1() {...
JavaScript Очистка формы "текстовое поле" https://www.cyberforum.ru/ javascript/ thread571981.html
Всем привет! Подскажите, как можно очистить текстовое при получении им фокуса. На событие форма реагирует, а вот сам метод не очищает форму. <td><input type="text" size="20" name="pass"...
JavaScript подсчёт в googl картах народ пожалуйста помогите разобраться в чём дело. почему не выводит сумму при расстоянии больше 1000км? <!DOCTYPE html> <html> <head> <meta name="viewport" content="initial-scale=1.0,... https://www.cyberforum.ru/ javascript/ thread571912.html
JavaScript Отоброжение товаров в магазине.
Такая вот проблема, хочу сделать чтоб при добовленни товара в корзину, показывало сколько товара. Вопрос, как изменить строчку например: c 0, на 5 и т.д
JavaScript Галерея товаров https://www.cyberforum.ru/ javascript/ thread571791.html
Всем доброго времени суток, имеется 2 блока, в одном выводятся картинки миниатюры, во втором увеличенные, когда пользователь нажимает на миниатюру она открывается в блоке увеличенных картинок. должно...
JavaScript JS Профессионал! Здравствуйте, уважаймые программисты JS. Я в этом деле еще никто, прощу Вас помощи, кто хорошо в этом смыслит, можете ли дать свой Skype, что при возникновение вопроса, задать Вам! Спасибо за... https://www.cyberforum.ru/ javascript/ thread571788.html JavaScript Мигающий текст
Всем привет! Никак не могу въехать, как сделать так, чтобы текст (в моём случае : ) менял свой цвет с белого на чёрный с интервалом в 1 секунду. Объясните, пожалуйста.
JavaScript Подключение JavaScript файла https://www.cyberforum.ru/ javascript/ thread571665.html
Всем привет <head> <title>Связанные списки, пример № 3</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <style type="text/css">...
JavaScript JS-парсинг на лету https://www.cyberforum.ru/ javascript/ thread571519.html
В общем, такая задача...нужно в форум встроить парсинг на JS (чистый js, jquery, ajax или специальный парсер - неважно), чтобы при отправлении сообщения (нажатие на <input type="submit" name="post">)...
JavaScript Ограничение на количество символов в tinyMCE и CKeditor
как сделать ограничение на количество символов в tinyMCE и CKeditor?
JavaScript вывод текстовых файлов на сайте https://www.cyberforum.ru/ javascript/ thread571195.html
делаю что о вроде интернет библиотеки и никак не могу разобраться как выводить электронные книги на сайт либо как текстовые файлы выводить. Подскажите как это сделать.
супермизантроп
Эксперт JS
3931 / 2970 / 690
Регистрация: 18.04.2012
Сообщений: 8,622
12.05.2012, 20:43 0

Не получается вызвать функцию через onmouseover - JavaScript - Ответ 3021119

12.05.2012, 20:43. Показов 1580. Ответов 4
Метки (Все метки)

Ответ

Существует всего 4 варианта:

1. Функция может что-то исполнять.
2. Функция может что-то возвращать (принято именно ТАК говорить, а не "передавать"). И в ней тогда должна быть строка return чего-то;
3. Функция может и исполнять, и возвращать.
4. Функция может вообще ничего не исполнять и ничего не возвращать (так называемая "пустая функция"; обычно используют встроенную void ()).

Так вот... запускать исполняемую функцию (вариант 1) можно где угодно и как угодно - она где-то что-то исполнит и завершит свою работу.

А вот для функций с возвращением чего-то (варианты 2 и 3) есть ограничения - она должна возвращать чему-то.

Нельзя просто вызвать функцию, которая что-то возвращает.
Она должна возвращаемый результат своей работы чему-то присвоить.

Вы хотите, чтобы что-то чему-то из обеих функций "передавалось"?
А чему именно это должно "передаваться"?
Куда это чего-то "передаётся"?
Событию onmouseover?
А зачем ему это что-то? Да ещё в двух разных экземплярах?
-----

В общем, если внутри какой-то функции имеете строку:
function MyFunc ()
{
...
return что-то;
}


то правильным будет либо вызов её с присваиванием чему-то: var s = MyFunc ();

либо с обработкой: alert (MyFunc ()); или var d = 25 * MyFunc ();

А просто нейтральный вызов такой функции (без присвоения): MyFunc (); - это полный маразм.

Поняли?
-----

Если же вы хотели, чтобы две эти функции "передали" что-то файлу proj.php, который указан в атрибуте HREF ссылки, то...
здесь на форуме не хватит смайликов, чтобы выразить все те эмоции, кои я при этом хотел бы вам передать

:dance3:

Вернуться к обсуждению:
Не получается вызвать функцию через onmouseover JavaScript
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2012, 20:43
Готовые ответы и решения:

Не получается вызвать функцию
Есть функция &quot;void __fastcall TForm1::Image2MouseDown(TObject *Sender, TMouseButton Button, ...

Не получается вызвать функцию
В агентстве недвижимости продают квартиры, комнаты и частные дома. Квартиры характеризуются этажом,...

Не получается вызвать функцию
Всем привет! Возникла проблема: необходимо вызвать функцию, но система ругается. Если кому...

Не получается вызвать функцию CreateDirectory()
Такой код: CreateDirectory(L&quot;D:\\AAA&quot;, NULL); - работает нормально. А такой: HMODULE h =...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2012, 20:43
Помогаю со студенческими работами здесь

Не получается вызвать функцию в switch
Помогите пожалуйста. Начал писать программу на С++, для отображения аккаунтов из файла на консоль,...

Прототип - не получается вызвать функцию
Здравствуйте написал функцию так, но когда вызываю так, Layer._close();, пишет, что функции...

не получается вызвать пользовательскую функцию
есть пользовательская функция для ввода определенной строки после проверок, как только...

Не получается вызвать функцию asinh
Доброе время суток. Пожалуйста помогите вызвать функцию asinh гиперболический арксинус.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru