В моем коде есть ошибка, но я не могу ее найти, я развернул свою кнопку, но в результате получилась обычная маленькая кнопка. Может кто-нибудь помочь мне найти ошибку?
Я делаю небольшой сайт, чтобы подсчитать, насколько вы хороши в упражнении, по сравнению со средними и мировыми рекордами. Мои кнопки тоже не работают. Они не будут запускать функцию.
document.getElementById("situp").style.height = "30px";
document.getElementById("situp").style.width = "80px";
document.getElementById("pushup").style.height = "30px";
document.getElementById("pushup").style.width = "80px";
document.getElementById("pullup").style.height = "30px";
document.getElementById("pullup").style.width = "80px";
document.getElementById("run").style.height = "30px";
document.getElementById("run").style.width = "80px";
document.getElementById("lift").style.height = "30px";
document.getElementById("lift").style.width = "80px";
document.getElementById("plank").style.height = "30px";
document.getElementById("plank").style.width = "80px"
Вот код кнопок HTML, который не работает.
//I you don't want to see the functions, skip this.
function situp() {
var a = prompt("How Many Minutes?");
var b = prompt("How Many Seconds?");
var c = prompt("How Many sit-ups?");
var d = (a * 60) + b * 1
alert("Your seconds per sit-up is: " + (d / c) + ".")
} //NORMAL
function pushup() {
var e = prompt("How Many Minutes?");
var f = prompt("How Many Seconds?");
var g = prompt("How Many push-ups?");
var h = (e * 60) + f * 1
alert("Your seconds per push-up is: " + (h / g) + ".")
} //NORMAL
function pullup() {
var i = prompt("1.How long you can hang? or 2.how many times you can pull?");
if (i == 2) {
var j = prompt("How Many Minutes?");
var k = prompt("How Many Seconds?");
var l = prompt("How Many pull-ups?");
var m = (j * 60) + k * 1
alert("Your seconds per pull-up is: " + (m / l) + ".")
else {
var n = prompt("How Many Minutes Can You Hange After Pulling Up?")
}
}
} //EXTRA LOGIC
function run() {
var o = prompt("How Many Minutes?")
var p = prompt("How many Seconds")
var q = prompt("How Many Meter Did You Run?")
var r = (o * 60) + p
alert("Your seconds per Meter is: " + (r / q) + ".")
} //NORMAL
function lift() {
var s = prompt("How Many Minutes?");
var t = prompt("How Many Seconds?");
var u = prompt("How Many Times?");
var v = (e * 60) + f * 1
alert("Your seconds per lift is: " + (v / u) + ".")
} //NORMAL
function plank() {
var w = prompt("How Long Did You Plank?")
} //NO LOGIC
<button type="button" id="situp" onclick="situp()">Sit-up</button>
<br>
<br>
<button type="button" id="pushup" onclick="pushup()">Push-up</button>
<br>
<br>
<button type="button" id="pullup" onclick="pullup()">Pull-up</button>
<br>
<br>
<button type="button" id="run" onclick="run()">Run</button>
<br>
<br>
<button type=button id="lift" onclick="lift()">Lifting</button>
<br>
<br>
<button type="button" id="plank" onclick="plank()">Plank</button>
Не против комментариев. Я еще не начал кодировать их сравнения со средними и мировыми рекордами. Спасибо, надеюсь, это не так уж много проблем. Набрав это было все же.:)