Я не могу понять, почему это не сработает! Моя кнопка очистки ничего. Вот моя вся форма/калькулятор. Мне нужна кнопка «clear», чтобы избавиться от текста в полях «feet» и «meters».Добавление четкой кнопки с HTML и JavaScript
Я работаю над проектом класса.
<body>
<form name="myForm">
<table border = "0" width = 300px>
<tr>
<td>
Feet:
</td>
<td>
<input type="text" id="feet">
</td>
</tr>
<tr>
<td>
Meters:
</td>
<td>
<input type="text" id="meters">
</tr>
</table>
</form>
</body>
<p>
<button onClick="calculate()">Convert</button>
<button onClick="clear()">Clear</button>
<p>
<script>
function calculate()
{
var feet = document.getElementById("feet").value;
var meters = document.getElementById("meters").value;
var final;
if (feet == "" && meters == "")
{
alert("Try Again");
return;
}
else if (!(feet == "") && !(meters == ""))
{
alert("Try Again");
return;
}
else if (feet == "")
{
final = (meters*(3.28084));
//Display!
final = final.toFixed(2);
document.getElementById("feet").value = final;
}
else if (meters == "")
{
final = (feet*(.3048));
//Display!
final = final.toFixed(2);
document.getElementById("meters").value = final;
}
}
//****************************************************************
function clear()
{
document.getElementById("myForm").reset();
}
</script>
Вы имеете вещи за пределами вашего
– scrblnrd3Почему вы не только с помощью кнопки сброса? '' И почему вы не используете кнопку отправки? – Popnoodles
Другими словами, у вас кровоточащие абзацы и кнопки – scrblnrd3