使用我在 python 脚本中创建的基因列表,我试图为列表中的每个基因创建可点击的链接。我正在使用 Flask 框架来完成此操作,并且能够使用 {{genes}} 变量访问我列表中的基因。当我查看页面源代码时,我能够看到这个列表,但是当我尝试使用 javascript 函数将每个基因添加到我的 DOM 主体时,我什么也看不到。有谁知道我做错了什么?
<!DOCTYPE html>
<html>
<head>
<h1>Genes<h1>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js">
</script>
</head>
<script type ="text/javascript">
function showGenes(){
var name = "";
for (gene in {{genes}}) {
var name = document.createElement('a');
var text = document.createTextNode(name);
name.appendChild(text);
document.body.appendChild(name);
}
}
</script>
<body onload="showGenes()">
</body>
</html>