Итак, я новичок в javascript и мне было интересно, как я превращаю свой код javascript в форму HTML.Идея в том, что я использую этот веб-сайт о возрасте вашей собаки и создаю что-то более интерактивное, например калькулятор.
Я хочу, чтобы это выглядело примерно так:
![enter image description here](https://i.stack.imgur.com/Khnsk.png)
HTML-код, который у меня пока есть:
<form action="">
<h4>Size</h4>
<input type="radio" name="size" value="small" checked>Small<br>
<input type="radio" name="size" value="medium">Medium<br>
<input type="radio" name="size" value="large">Large<br>
<h4>Age</h4>
<p>Type in an age between 1 and 16.</p>
<input type="number" name="age" min="1" max="16"><br><br>
<input type="submit">
</form>
И javascript - это что-то вроде этого (он не идеален, но работает) и печатает только на консоль.Вместо этого я хочу, чтобы он печатался для пользователя, когда он нажимает кнопку отправки.
var dogSize = "medium"; // small, medium, or large?
var dogAge = 13; // type in an age between 1-16
// BASIC RULES
if (dogSize !== "small" && dogSize !== "medium" && dogSize !== "large") {
console.log("ERROR: Please type in either small, medium, or large");
}
else if (dogAge < 1 || dogAge > 16) {
console.log("ERROR: Type in an age between 1 and 16.");
}
// First 5 years
else if (dogAge === 1 && dogSize === "small") {
console.log("Your dog is 15 in human years.");
}
else if (dogAge === 1 && dogSize === "medium") {
console.log("Your dog is 15 in human years.");
}
else if (dogAge === 1 && dogSize === "large") {
console.log("Your dog is 15 in human years.");
}
etc...
У меня написано больше кода, но важно связать кнопки HTML с кодом.
Я очень ценю любую помощь!Благодаря.