我想预先填充嵌入表单上的字段。相关字段的名称属性为“productname”。我想在具有类h2
的同一页面上使用.djc_title
元素的文本内容。
这段代码一直工作到最近。看来我的表单的嵌入代码现在引用了不同的javascript源代码,我的代码现在在控制台中给出了这个错误。
DOMException:阻止具有原点“http://www.example.com”的帧访问跨源帧。 在fa.getText>>(http://www.example.com/media/jui/js/jquery.min.js:2:13026)
这是违规代码:
onFormReady: function() {
var this_text = $(this).text();
var h2c_djc_title = $('h2.djc_title').text().trim(this_text)
var result = $('input[name="productname"]').val(h2c_djc_title);
}
有更好的方法可以达到相同的效果吗?