요소에 적용된 클래스를 바꾸기 위해 javascript 함수를 사용하고 있지만 작동하지 않습니다. DIV 사용자가 클릭하면, 상기 함수를 호출javascript replace class not working
function replace_class(kwe){
var aq=document.getElementById('#il' + kwe);
var rem=" xm14";
aq.className=aq.className.replace(rem,"");
}
다음 코드이다. "KWE"는 나중에 특정 요소를 정확히 찾아내는 데 필요한 숫자 값입니다. 제거하고 싶은 클래스의 이름은 "xm14"입니다.
하지만 요소를 클릭하면 아무런 변화가 없습니다. 여기
는<div class="tryPond xm14" id="il1" onClick="replace_class(1);"><?php echo $getCatList[0]->getCatName();?></div>
어떻게 함수를 호출 했습니까? – ArtOfCode
@caolan
– user2365753선행 공백은 선택 사항 일 수 있습니까? 'replace (/ \ s * xm14 /, "")' – marekful