JavaScript를 사용하여 HTML 양식의 단추를 클릭 한 후 텍스트 상자를 지우고 그것에 집중하려고합니다. 나는 수색했으며 나는 다른 사람들이 보는 것을하고있다. 웬일인지, 그것은 단지 작동하지 않고있다. 내가 놓친 게 있니?html/javascript - 텍스트 상자를 지우고 onClick
<button type="button" value="ButtonTwo" onclick="clear();">CLEAR and focus</button>
<script type="text/javascript">
function calculate(){
var price = document.getElementById("Enter_Price").value;
var priceNum = Number(price);
var discount = document.getElementById("Discount").value;
var discountNum = Number(discount);
if(priceNum <= 0){
window.alert("Please enter a price that is greater than 0.");
document.getElementById('Enter_Price').focus();
}
else{
if(discountNum < 0 || discountNum > 100){
window.alert("Please enter a value that is between 0 and 100.");
document.getElementById('Discount').focus();
}
else{
var result = priceNum * (1-(discountNum/100));
document.getElementById("Result").value = "$" + result.toFixed(2);
}
}
}
function clear(){
document.getElementById("Enter_Price").value = "";
document.getElementById('Enter_Price').focus();
}
</script>