0

このコードに問題があり、IE を除くすべてのブラウザーで動作します。

HTML

<div class="separator">
<a href="http://www.domain.com/images/s1920/original.jpg">
<img height="250" src="http://www.domain.com/images/s400/photo.jpg" />
</a>
</div>

ジャバスクリプト

<script type='text/javascript'>
var ImageSource = document.getElementsByClassName('separator')[0].getElementsByTagName('a')[0].href;
ImageSource = ImageSource.replace(/0\//, '0-d/');
</script>

期待どおりに動作しますが、IE でテストすると、このエラーが返されます。

Message: Object doesn't support this property or method

何が問題なのですか?

4

2 に答える 2