Olá, estou tendo problemas com o código abaixo. Funciona, mas os valores aparecem e desaparecem do input quando eu clico em convert. Por que isso acontece? Estou começando com js agora
<!DOCTYPE html>
<html>
<head>
<title>Conversor</title>
<script>
function convert(celsius){
var fahrenheit = ((celsius * 9) / 5) + 32;
document.getElementById('fahrenheit').value = fahrenheit;
}
</script>
</head>
<body>
<form>
Celsius: <input type="text" name="celsius" id="celsius"><br>
Fahrenheit: <input type="text" name="fahrenheit" id="fahrenheit"><br>
<input type="submit" value="Convert" onclick="convert(document.getElementById('celsius').value)">
</form>
</body>
</html>