Метод объекта
Всем привет.
<script>
var o = {};
o.go = function(nn) {alert(nn)};
</script>
<html>
<head>
<title>Титл</title>
</head>
<body>
<a href="javascript:void(0)" onclick="alert(o.go(2));">Запустить</a>
</body>
</html>
Скажите пожалуйста, почему после клика по ссылке вылетает 2 алерта? 1й это тот, который мне нужен, а 2й выводит "undefined"? |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Судя по вашему сообщению, вы ну совсем не знаете javascript.
Освойте основы языка и вопрос отпадет сам, полностью или частично. А с чем не справитесь - поможем. На сайте javascript можно начать изучать с учебника, раздел Основы javascript. Возможно, вам также понадобится HTML - учебник есть, например, здесь: http://ru.html.net/tutorials/html/ Задавайте конкретные вопросы по ходу дела. |
А вообще - потому что у вас 2 алерта.
|
(Sandr), попробуй так: onclick="o.go(2);"
|
Цитата:
Цитата:
|
trikadin, ILL-JAH спасибо)
|
Цитата:
|
| Часовой пояс GMT +3, время: 19:23. |