我的页面有一个 Iframe,允许人们注册我的电子邮件通讯。
我想根据查询字符串 url (page.html?email=email) 自动填充 iframe 中的电子邮件字段
我知道如何执行查询字符串,只是不确定是否能够访问框架内的输入文本框。表单或文本框都没有 ID,它们只有名称。
我尝试过以下方法..
$("email_frame").contents.find('input[name=email]').append("test");
任何帮助都会很棒。
最佳答案
如果 IFRAME 是从与主页不同的域加载的,则两者无法使用 JavaScript 或 CSS 进行交互。
关于jquery - 使用 jQuery 更改不同域上 iframe 的文本框值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2141535/