콘텐츠로 건너뛰기

자바스크립트

알 수 없는 런타임 오류 (자바스크립트)

파이어폭스에서는 정상적으로 동작하는데, IE에서 “알 수 없는 런타임 오류” 라는 걸 발생시킨다. 흑흑.. 니가 모르는 걸 난들 어떻게 알겠냐..ㅠ.ㅠ 찾아보니, IE에서 발생하고 FF에서 발생하지 않는 알 수 없는 런타임 오류 발생은 읽기 전용 속성 태그에 ID를 부여하고 innerHTML 을 사용했을… 더 보기 »알 수 없는 런타임 오류 (자바스크립트)

javascript 에서 특정 문자열 개수세기

정규표현식을 이용해서 match로 찾은 다음에 배열 사이즈를 구해보면 된다. <script language=’JavaScript’> var str_value = “<iframe src=test>iframe</iframe>\n<iframe src=test2>iframe</iframe>”; var re = new RegExp(“iframe”, “ig”); var resultArray = str_value.match(re); alert(resultArray.length); </script> 예전에 C언어에서 쌩코딩했던 것에 비하면, 정말 좋아졌다.

확인, 취소 버튼 두 개 나오는 alert 창 만들기

보통 alert 경고 메시지를 띄우면 “확인” 버튼 하나만 나온다. 그런데, “예”, “아니오” 에 따라서 분기를 하고 싶다면 아래 명령어를 쓰면 된다. <script language=”javascript”> if(confirm(‘진짜?’)) { document.write(“네”) } else { document.write(“아니오”) } </script> confirm 창이라고 말하는 게 정확할 것 같으나.. 무조건… 더 보기 »확인, 취소 버튼 두 개 나오는 alert 창 만들기