Помощь новичку в js

Здравствуйте уважаемые формчане. Есть код:
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p id="input1" onclick="getValue()">First value</p>
<p id="input2" onclick="getValue()">Second value</p>
<script>
function getValue() {
alert(this.innerHTML);
}
</script>
</body>
</html>
Объясните пожалуйста почему функция возвращает значение undefined, ведь ключевое слово this должно ссылатся на объект в контексте которого данная функция вызвана, тоесть на параграф, если я правильно понимаю. Как это можно исправить, или реализовать другим способом?
07 апреля 2016 в 20:30
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
25
февраля
Интенсив «Формулы и методы для планирования в Excel»
Онлайн-курс
25
февраля
Костыли и велосипеды: как не нужно писать код на C#
Онлайн-курс
25
февраля
Новые статьи

Архитектор информационных систем — новая профессия
38600

«Дизайн — инструмент для изменения мира»
114510

Разбираемся в типах Kotlin — Unit, Nothing, Any (и null)
97700
Новые вебинары

Правовые аспекты работы с блокчейн-проектами
08 апреля390

Работа тестировщика на разных IT-проектах
31 марта10

Как зарабатывать на разработке мобильных приложений? Как запустить свой стартап?
31 марта740
Новые темы

Mythological Riddles
java eclipse
0
ответов