我正在尝试打开Enrichr网站(https://amp.pharm.mssm.edu/Enrichr/),并将基因列表自动填充到基因的大盒子中。这里的变量"data“代表这些基因。我的html代码中有一个按钮,它执行以下函数:
function myFunction()
{
var data = "hello";
var OpenWindow =window.open("https://amp.pharm.mssm.edu/Enrichr/");
OpenWindow.onload = function(){
OpenWindow.document.getElementById("text-area").value = data;
}}
这段代码似乎不起作用。它会打开网页,但不会填写任何内容。我不认为onload函数工作正常。
发布于 2019-06-25 00:59:05
我认为问题在于你想要在页面加载完成之前更改OpenWindow.document.getElementById("text-area").value
。也许可以这样尝试一下:
function myFunction() {
var data = "hello";
var OpenWindow =window.open("https://amp.pharm.mssm.edu/Enrichr/");
OpenWindow.onload = function () {
OpenWindow.document.getElementById("text-area").value = data;
}
}
https://stackoverflow.com/questions/56740827
复制相似问题