catch 문에 클래스를 추가하려고 할 때 문제가 있습니다.catch 문에 클래스 추가
확인 버튼을 클릭하면 자바 스크립트가 성공적으로 추가 된 클래스의 오류를 표시하지만 페이지를 새로 고치지 않고 버튼을 다시 클릭하면 클래스가 더 이상 존재하지 않습니다.
function catchclass(){
var result, x;
result = document.getElementById("result");
result.innerHTML = "";
x = document.getElementsByTagName("input")[0].value;
try {
if(x == "") throw "is Empty";
}
catch(err) {
result.innerHTML = "Input " + err;
result.className += 'error';
}
}
p.error {
background: red;
padding: 10px;
}
<input type="text" />
<button type="button" onclick="catchclass()">Test Input</button>
<p id="result"></p>
그게 전부를 사용할 수 있습니다. –
어떻게 해결할 수 있습니까? –
은 쿠키, 로컬 또는 세션 저장소 또는 서버 측 프레임 워크를 사용합니다. –