ARU*_*RUN 0 html javascript meta-tags
我想检查网页上是否存在元标记.
我试过这个:
document.getElementsByTagName("meta[http-equiv:Content-Type]").length
Run Code Online (Sandbox Code Playgroud)
但这总是回归0.我怎么能这样做?我想通过使用javascript来做到这一点.不是jQuery.
var x = document.querySelector('meta[http-equiv="Content-Type"]');
console.log(x);
Run Code Online (Sandbox Code Playgroud)
x如果找到,则引用元标记.这将是null其他方式,所以你可以使用if (x) {
如果querySelectorAll不支持,这是一种方法(旧浏览器)
var metas = document.getElementsByTagName('meta');
var found;
for (var i=0; i<metas.length; ++i) {
var meta = metas[i];
if (meta.getAttribute('http-equiv') === "Content-Type") {
found = meta;
break;
}
}
console.log(found);
Run Code Online (Sandbox Code Playgroud)
found如果元标记存在,则引用它.您if (found) {可以确定它是否存在.
| 归档时间: |
|
| 查看次数: |
3387 次 |
| 最近记录: |