概要
XMLなどを読み込んだ際、コロン(:)がついた要素や属性がある場合に取得する方法です。
取得方法
コロン(:)の前にバックスラッシュ(\)を2つ入れます。
要素
<yt:channelid>
コロン(:)要素を取得
</yt:channelid>
console.log(document.querySelector('yt\\:channelid').textContent);
// コロン(:)要素を取得
属性
<div yt:channelid="67890">
コロン(:)属性を取得
</div>
console.log(document.querySelector('[yt\\:channelid]').getAttribute('yt:channelid'));
// 67890
コメントを投稿する