javascript를 사용하여 mediabox를 지원하는 일부 링크에 rel = lightbox를 붙이고 싶습니다.getElementsByTagName setAttribute 및 regex javascript
나는 이것을 시도해보고 왜 작동하지 않는지 궁금해하니?
도와주세요 편집이 : http://jsbin.com/opica/edit
<script type="text/javascript">
var x=xmlDoc.getElementsByTagName("a");
var regexku=/^.+(((twit)|(tweet)|(com/video.+)|(flickr.com.+)|(tube.com.+))|((gif)|(jpe?g)|(png)|(flv)|(swf)|(mp3)|(mp4))$)/;
for(i=0;i<x.length;i++)
{
a=x[i].getAttribute('href');
if (a.match(regexku) != null)
{
x.item(i).setAttribute("rel","lightbox");
}
}
</script>
이 컨텍스트에서 xmlDoc은 무엇입니까? 너는 문서를 의미하지 않았다, 그렇지? – prostynick
사실, 원래의 문제는 여기에 있습니다 : http://stackoverflow.com/questions/1575451/lightbox-without-rel-tag-or-addrel-without-jquery –