19 lines
853 B
JavaScript
19 lines
853 B
JavaScript
import { convertTemperature } from '../functions/fonctions_principales/convertTemperature_Function.js';
|
|
import { isEmptyValue } from '../functions/fonctions_annexes/isEmptyValue_Function.js';
|
|
|
|
$(function () {
|
|
$("#convertTemperatureForm").submit((event) => {
|
|
event.preventDefault();
|
|
const temperatureValue = $('#temperatureValue').val();
|
|
const degree = parseFloat(temperatureValue.slice(0, temperatureValue.length - 2));
|
|
const unit = temperatureValue.slice(temperatureValue.length - 2);
|
|
if(isEmptyValue(temperatureValue)) {
|
|
$('.results').html(emptyMessageError);
|
|
} else if (isNaN(degree) && (!unit === "°C" || !unit === "°F")) {
|
|
$('.results').html(messageError);
|
|
}
|
|
else {
|
|
$('.results').html(convertTemperature(degree, unit));
|
|
}
|
|
});
|
|
}); |