Показать сообщение отдельно
  #1 (permalink)  
Старый 22.12.2017, 15:43
Новичок на форуме
Отправить личное сообщение для QQrebzya Посмотреть профиль Найти все сообщения от QQrebzya
 
Регистрация: 22.12.2017
Сообщений: 3

проблема с выводом данных из элемента в функцию
</!DOCTYPE html>
<html>

<head>
	
	<meta charset= "UTF-8"/>
	<title>Lessons</title>
	<link rel="stylesheet" type="text/css" href="test.css">


  
</head>
		
<body>

	<input id="now" type="number" placeholder="Стало" step="any">
	<input id="was" type="number" placeholder="Было" step="any">
	<input id="calc" type="button" value="Посчитать">
<script >
	var someFunc = function(){
		var now = document.getElementById("now"); // Цена на данный момент
		var was = document.getElementById("was"); // Цена до изменения
		var wasInPercent = was / 100;
		var difference = was - now;
		var changeInPercent = difference / wasInPercent;
		alert(changeInPercent);
console.log(now); 
console.log(was);
console.log(difference);
console.log(wasInPercent);
console.log(changeInPercent);

}
document.getElementById("calc").onclick = someFunc;

</script>
</body>
</html>



хочу попросить вас подсказать,каким способом можно получить число указанное в input,для функции someFunc(в логах значение переменных из input = null,почему так)

Последний раз редактировалось QQrebzya, 22.12.2017 в 16:57.
Ответить с цитированием