使用javascript替换DOM元素中的字符串

时间:2017-06-22 22:04:44

标签: javascript jquery html

有一个看起来像

的标签
<player id="applicationVideo" data-uuid="xxx"></player>

我想用包含字符串的变量替换。

例如,

假设我有一个名为viewModel的应用程序,它有一个名为appKey的元素。我想存储

var str = viewModel.application.appKey 

进入data-uuid

可能使用jquery。

请帮忙!

1 个答案:

答案 0 :(得分:0)

//Method 1
var $player = document.getElementById('applicationVideo'),
    str = viewModel.application.appKey;
    
$player.setAttribute('data-uuid', str);

//Method 2
$('#applicationVideo').attr('data-uuid', str);
<player id="applicationVideo" data-uuid="xxx"></player>