文本输入值中的 JavaScript 变量

标签 javascript jquery html

我有一个 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/

相关文章:

javascript - 更改背景图像

html - Tailwind - 绝对位置与相对位置下拉列表

javascript - 使用 JQuery 设置默认语言

javascript - 奇怪的函数参数

javascript - 如何序列化多个选择值,这些值内置于 $each 循环中

javascript - 无法让 jQuery 的 "queue"函数工作

php - 在 codeigniter 中设置基本 url

javascript - 如何基于 JSON 创建 HTML 表格

javascript - Bootstrap toggle-nav 元素在点击后保持打开状态

javascript - 未捕获的类型错误 : matchExpr[type]. exec 不是函数