我有一个 html 主页面,其中有一个文本输入字段和 iframe。
我希望能够单击 iframe 中的链接,并将输入文本框值更改为名为 selectedText 的变量的值。
我不知道如何让它工作。我已经能够通过使用它仅从主页使其工作:
newListNote.value = selectedText;
最佳答案
由于您无法直接从 iframe 设置父页面的文本框值, 在您的主页中创建一个 JavaScript 函数,如下所示,
function setValue(val) {
document.getElementById('newListNote').value = val;
}
并像这样从 iframe 页面调用此函数,
parent.setValue(selectedText);
我认为您的文本框有 id newListNote
。希望它有效,谢谢。
关于文本输入值中的 JavaScript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29342725/