0

我正在尝试为信息词云设置脚本标签的属性,如下所示:

<head>
  function getParameterByName(name)
  {
  ...
  }
</head>
<body>
<script type="text/javascript" 
async data-infomous-id="javascript:getParameterByName('wcid');" 
id="embed" 
src="http://www.infomous.com/client2/?width=800&height=600&maxWords=40">
</script>
</body>

但是javascript函数永远不会执行。如何动态设置data-infomous-id

4

1 回答 1

2

这应该做到这一点:

jsFiddle

var elem = document.getElementById('embed');
elem.setAttribute('data-infomous-id', getParameterByName('wcid'));
于 2013-04-10T09:00:45.693 回答