본문 바로가기

indexOf()

(2)
포인트(.) 로 시작하는 숫자 문자열을 찾을때 startsWith() 와 indexOf() 를 사용시 표현식 고려..? String aa = ".5"; 가 들어 있을때,화면에 인쇄하기 위해 out.println(aa); 를 하면 화면에 ".5" 라고 찍히잖아요..이걸 "0.5" 라고 찍게 하려면 어떻게 해야 할까요..? replaceAll() 메소드는 인수에 대해 표현식을 적용하는데,startsWith() 나 indexOf() 메소드는 표현식이 적용될까요..?정답은, startsWith() 와 indexOf() 에서는 표현식이 적용되지 않으니까 그냥 사용하라는 겁니다. if(aa.startsWith(".")) ...; 라고 사용하면 된다는 거죠.공연히 aa.startsWith("\.") 에서와 같이 "\." 나 "\\.", "\\\.", "\\\\." 등을 사용하지 마세요.. ~. .Fine.
jQuery, a 태그의 target 에 _blank 속성을 부여하여 iframe 안의 링크가 모두 새창으로 열리도록 하는 방법 본문을 iframe 으로 처리하는데, 본문에 a 태그를 이용한 링크가 있는 경우.. a 태그의 target 이 정의되어 있지 않다면 기본값인 _self 가 적용되어, iframe 안에서 링크가 열리는데.. iframe 의 사이즈도 다시 조정해야 하고, iframe 안에서 링크 이전의 페이지로 되돌리기도 그렇고 해서.. 이런 경우에는 a 태그의 target 에 _blank 를 설정하여 새창으로 링크가 열리는 것이 나은데 그 방법은..? 상기 코드에서 onload 에 "javascript:" 를 기술하는 이유는.. IE 에서는 필요없지만 다른 웹브라우저 특히 모바일 기기에서, "javascript:" 를 기술하지 않으면 자바스크립트 함수가 실행되지 않기 때문인데.. 조만간 조치가 되겠지요..? resetLi..