Javascript 将Wix HTML元素放入iFrame变量

Javascript 将Wix HTML元素放入iFrame变量,javascript,html,velo,Javascript,Html,Velo,我有一个wix网页,页面上有一个HTML元素。我需要将该元素的文本放入包含javascript的iFrame中。我希望将html元素的文本作为变量存储在iFrame javascript中 当我尝试下面的代码时,我的iFrame变量在web控制台中打印为“未定义” <script> var myElement = document.getElementById("#text15").text; console.log(myElement); </script> Java

我有一个wix网页,页面上有一个HTML元素。我需要将该元素的文本放入包含javascript的iFrame中。我希望将html元素的文本作为变量存储在iFrame javascript中

当我尝试下面的代码时,我的iFrame变量在web控制台中打印为“未定义”

<script>
var myElement = document.getElementById("#text15").text;
console.log(myElement);
</script>
JavaScript函数接收它应该在中搜索的id值字符串作为参数。因此,您正在搜索以下内容:

要在DOM中查找此元素,请执行以下操作:

您可以选择:

var myElement = document.getElementById("text15").innerText;
或者,如果在引用DOM中的元素时喜欢使用哈希符号,也可以尝试:

var myElement = document.querySelector("#text15").innerText;
两者的工作方式相同。同时,使用哪些引用作为标记内的内容。JavaScript返回的DOM元素的text属性不存在

注意:您不应该在标记中直接引用DOM元素。因为最有可能的是,在您调用这些元素时,它们还没有准备好

尝试:

window.onload=函数{ var myElement=document.getElementByIdtext15.innerText; console.logmyElement; } 请看两种方法的示例:

var text1=document.querySelectormyElement.innerText; console.logtext1; var text2=document.getElementByIdmyElement.innerText; console.logtext2; 你好! 使用jquery

$document.readyfunction{ $“输入”。单击函数{ 变量myElement= $'text15'.val; console.logmyElement; }; }; 写入控制台
我也试过了