【问题标题】:Set IDs through PHP通过 PHP 设置 ID
【发布时间】:2014-08-25 02:12:21
【问题描述】:

我有以下代码,但不能直接编辑

<div class="slide-content">
<iframe src="sdsdsds" width="640" height="360" frameborder="0" title="Bing"     webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>
</div>
</li>
<li class="slide" data-thumb="sdsdsdsd">
<div class="slide-content">
<iframe src="sdsdsdsd" width="640" height="360" frameborder="0" title="Walmart"     webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

</div>
</li>

我想为 iframe 设置 ID,让它们变成这样

 <iframe id="IFRAME1" src="sdsdsds" width="640" height="360" frameborder="0" title="Bing"     webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>

我有点精通PHP,但不知道怎么做;这必须在代码中并通过某种方式设置。

帮助! :-)

【问题讨论】:

  • 查看 DOMDocument 或许多其他 DOM 解析器之一
  • 如果无法编辑,则无法添加 id 元素

标签: javascript php jquery css


【解决方案1】:

如果您知道src= 属性,则可以使用JavaScript 来完成。我知道这不是你要求的,但我相信它会起作用。

您可以使用document.getElementsByTagName('iframe') 获取iframe 元素的集合。集合的行为类似于数组,因此您可以对其进行迭代。检查src= 属性(在.src 属性中可用),找出您要使用的ID,并使用setAttribute("id", "whatever"); 在每个iframe 上设置一个ID。您可以将其与onload 挂钩,并且 iframe 将在您需要时具有 ID。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-07-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-17
    • 1970-01-01
    • 1970-01-01
    • 2012-01-31
    相关资源
    最近更新 更多