当前位置: 首页 > 面试题库 >

如何使用JavaScript从meta标签获取信息?

汪典
2023-03-14
问题内容

我需要的信息在meta标签中。"content"何时可以访问meta标签的数据property="video"

HTML:

<meta property="video" content="http://video.com/video33353.mp4" />

问题答案:

您可以使用此:

function getMeta(metaName) {
  const metas = document.getElementsByTagName('meta');

  for (let i = 0; i < metas.length; i++) {
    if (metas[i].getAttribute('name') === metaName) {
      return metas[i].getAttribute('content');
    }
  }

  return '';
}

console.log(getMeta('video'));


 类似资料:
  • 我正在尝试从网站获取一些数据。它看起来像这样 我只需要得到div标签中的时间值。这是我的Java代码。 它没有给出任何错误,但在日志上 "D/NetworkSecurityConfig:未指定网络安全配置,使用平台默认设置" 我看到也许这可以帮助你解决问题。提前感谢您,任何回应将不胜感激。

  • 我正在使用OneSignal向我的Android应用程序中的用户发送通知。目前,我可以使用idsAvailable()获取playerID/deviceID,并向该用户发送通知。

  • 问题内容: 在某些情况下,我必须从标记中获取文本,例如- 输入标签中的文本是一些说 但是当我使用时,它什么也不会返回。 无论如何,我可以从标签中获取文本吗? 问题答案: 您可以使用以下任何一种: 让我知道这是否没有帮助。

  • 如题怎么读取 [VERSION] 这个 content 属性,只能用原生方法么?

  • 问题内容: 我试过了,但显示“未定义”。 有没有什么方法可以使用简单的Javascript来获取价值? 问题答案: 您可能想尝试代替。 Given 将返回DOM内容作为,而不是。如果您知道您只包含文本,但不适用于每个用例,那很好。对于这些情况,您可能必须使用而不是 例如,考虑以下标记: 您将得到以下结果:

  • 问题内容: 我正在使用object标签在html页面中加载html代码段。 我的代码遵循以下原则: 如预期的那样,页面加载后,在对象标记之间添加了一些元素。我想获取这些元素,但似乎无法访问它们。 我尝试了以下 这些似乎都不起作用。有没有其他方法可以获取这些元素? 编辑: 更详细的示例: 考虑这个 如果我尝试在对象中获取html,则会得到一个空字符串。 问题答案: 只要将其放在同一域上,就可以执行以