如何获取span值并将值作为class / id添加到DOM

时间:2013-07-25 02:05:01

标签: javascript jquery

请帮助,我需要获得跨度的值,例如。 <span itemprop="title">God Of War</span>这是“战争之神”,并将值作为ID或类分配给div。我怎么能在Javascript中做到这一点?

3 个答案:

答案 0 :(得分:1)

<span itemprop="title">God Of War</span>
<div>You will see result here</div>
<button>Do</button>

<强>的jQuery

$(function(){
   $('button').click(function(){
      $('div').attr('class', $('span[itemprop="title"]').html())
              .html('filled a class');
   });
});

点击button - &gt;右键点击div - &gt;检查元素 - &gt;你会发现你的div已经满了你想要的课程。

见这里 - &gt; http://jsfiddle.net/aldiunanto/HdPWs/

答案 1 :(得分:0)

您将帖子标记为jquery,所以我假设jquery是可以接受的。有关详细信息,请查看jquery api中的这些函数。

$('div').attr('id', $('span[itemprop="title"]').html());

答案 2 :(得分:0)

首先,您可以为范围分配一个类或ID 使用简单的Javascript

document.getElementById('spanid / class').innerHTML;