如果我想在点击时激活一段代码,我会将代码放在头部,如下所示:
<script type="text/javascript">
function myFeed() {
...code...
}
</script>
然后像这样称呼它:
<button onclick="myFeed();"> click </button>
但是我现在面临使用FeedBurner的问题。我只有这个:
<script src="http://feeds.feedburner.com/nu/gbKB?format=sigpro" type="text/javascript" ></script>
如何像我在第一个例子中那样为它分配函数并在体内调用它?
答案 0 :(得分:1)
点击即可将javascript添加到DOM
Heres怎么做
我还会在您添加它的脚本中添加一个ID,以便在必须删除它时更容易。
我提供的这种方法将它添加到DOM的头部。
function addJavascript(jsname,pos) {
var th = document.getElementsByTagName(pos)[0];
var s = document.createElement('script');
s.setAttribute('type','text/javascript');
s.setAttribute('src',jsname);
th.appendChild(s);
}
答案 1 :(得分:1)
从利亚姆的答案开始,只是一些细节:
function myFeed()
{
document.write('<script src="http://feeds.feedburner.com/nu/gbKB?format=sigpro" type="text/javascript" ></script>');
}