Siemka.
Proste i szybkie pytanko z mojej strony, co zrobić by z inputa o id numer czytało liczbę, którą poźniej przy kelvinie doda wpisaną liczbę, a nie postawi ją przed?
Np. Jeśli wpiszę 5 do inputa, to kelvin wychodzi mi 5273 a nie 278
kod:
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
<meta name="author" content="PROFF"/>
<title>slajder</title>
<meta name="description" content="Pasja informatyki, nauka, programowanie, html, css, js"/>
<meta name="keywords" content= "www,html,pasja,informatyki"/>
<link href="https://fonts.googleapis.com/css?family=Quicksand" rel="stylesheet">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
</head>
<body>
<div id="left"></div>
<div id="right"></div>
<div id="container">
<main>
<div class="content">
<input type="number" id="numer"> <input type="submit" id="sprawdz" value="Przelicz" onclick="temp()">
</br></br>
<div id="temperatury"></div>
</div>
<script type="text/javascript">
function temp() {
//celsius
var celsius = document.getElementById('numer').value
//kelvin
var kelvin = celsius+273
//fahrenheit
var fahrenheit = celsius*(9/5)+32
//fahrenheit floor
fahrenheit = Math.floor(fahrenheit)
var newton = celsius*(33/100)
newton = Math.floor(newton)
document.getElementById('temperatury').innerHTML = `Temperatura ${celsius} w stopniach celsiusza jest równa ${kelvin} w stopniach kelvina i ${fahrenheit} w stopniach fahrenheita.`
}
</script>
</div>
</main>
</div>
<footer>
<div class="info">
Wszelkie prawa zastrzeżone © 2018 dziękuję za wizytę!
</div>
</footer>
</body>
</html>
Dziękuję.