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