JavaScript를 사용하고 있습니다. JS 함수를 호출하는이 html 양식을 만들었습니다. 이 함수는 간단한 계산을 수행하고 innerHTML을 사용하여 HTML에 전체 값을 반환해야하지만 어떤 이유로 작동하지 않습니다. 누군가가 문제가 무엇인지 찾아 낼 수 있습니까? Tks!자바 스크립트가 보이지 않음
<form id="inputInfo" name="inputInfo">
<span> Insert a value </span><br/>
<input type="number" id="value"> <br/>
<button id="send" type="submit" class="button" onclick="calculate()"> <span> Send </span></button>
<!--output from javascript-->
<p id="output1"> </p>
<p id="output2"> </p>
<p id="output3"> </p>
</form>
//** Function below is into a .js file **//
function calculate() {
var value = document.getElementById("value");
var commission;
var finalValue;
var message;
if(value <= 0){
commission = 0;
finalValue = 0;
message = "* Value is wrong! *";
} else {
commission = value < 250 ? 25 : (value * 0.1);
finalValue = value + commission;
message = "";
}
document.getElementById("output1").value.innerHTML = finalValue;
document.getElementById("output2").value.innerHTML = commission;
document.getElementById("output3").innerHTML = message;
}
내가 추가 한하지만 여전히 작동하지 않습니다. 대답 해줘서 고마워. – gingobr
출력 섹션의 일부 오류를 반영하도록 업데이트되었습니다. –
이 업데이트를 사용하면 1 초 동안 결과를 볼 수 있으며 브라우저에서 사라집니다. = | – gingobr