자바스크립트 따옴표 질문입니다. 정보
자바스크립트 따옴표 질문입니다.본문
코드를 짜다가 따옴표에 막혀서 질문드려요.. 아래같은 소스를 만들었는데..
마우스 오버를 할 경우 이미지가 나오게 하려고 합니다.
그런데 이미지 소스를 넣을 경우 에러납니다.
onMouseOver="";
onMouseOut="";
위곳에서 마우스 오버시에 이미지 소스 넣을경우 따옴표 처리를 못하겠네요.. 우째해야 할지요..?!
for(i=0;i<list2.length;i++) {
.
.
var imsrc = "<img src='http://i.ytimg.com/vi/"+list2[i].substring(list2[i].indexOf('%')+1)+"/default.jpg'>";
imsrc1 = '""';
.
.
+ "<a onMouseOver='img_over.innerHTML="+imsrc1+" '; onMouseOut='img_over.innerHTML="+imsrc1+" ';>"+list2[i].substring(0, list2[i].indexOf('%'))+"</a>"
------------------------------------------------------------------------------------
+ "<a onMouseOver=\"img_over.innerHTML='<img src=\"http://i.ytimg.com/vi/"+list2[i].substring(list2[i].indexOf('%')+1)+"/default.jpg\">'\"; onMouseOut=\"img_over.innerHTML=''\";>"+list2[i].substring(0, list2[i].indexOf('%'))+"</a></td>"
이렇게 해도 안되네요...
<a <img src="">></a> 이런식으로는 될 수 있는 방법 없나요?
마우스 오버를 할 경우 이미지가 나오게 하려고 합니다.
그런데 이미지 소스를 넣을 경우 에러납니다.
onMouseOver="";
onMouseOut="";
위곳에서 마우스 오버시에 이미지 소스 넣을경우 따옴표 처리를 못하겠네요.. 우째해야 할지요..?!
for(i=0;i<list2.length;i++) {
.
.
var imsrc = "<img src='http://i.ytimg.com/vi/"+list2[i].substring(list2[i].indexOf('%')+1)+"/default.jpg'>";
imsrc1 = '""';
.
.
+ "<a onMouseOver='img_over.innerHTML="+imsrc1+" '; onMouseOut='img_over.innerHTML="+imsrc1+" ';>"+list2[i].substring(0, list2[i].indexOf('%'))+"</a>"
------------------------------------------------------------------------------------
+ "<a onMouseOver=\"img_over.innerHTML='<img src=\"http://i.ytimg.com/vi/"+list2[i].substring(list2[i].indexOf('%')+1)+"/default.jpg\">'\"; onMouseOut=\"img_over.innerHTML=''\";>"+list2[i].substring(0, list2[i].indexOf('%'))+"</a></td>"
이렇게 해도 안되네요...
<a <img src="">></a> 이런식으로는 될 수 있는 방법 없나요?
댓글 전체
<a <img src="">></a> 이것만 놓고 본다면
<a <img src=\"\">></a>
<a <img src=\"\">></a>
+ "<a href='#' onMouseOver=\"img_over.innerHTML='<img src=http://i.ytimg.com/vi/"+list2[i].substring(list2[i].indexOf('%')+1)+"/default.jpg width=70 height=50>'\"; onMouseOut=\"img_over.innerHTML=''\";>"+list2[i].substring(0, list2[i].indexOf('%'))+"</a>"
// 이렇게 성공했음ㅋ 암튼 답변 달아주심 감사~
// 이렇게 성공했음ㅋ 암튼 답변 달아주심 감사~