我无法在新打开的窗口中清除表单输入值

时间:2018-03-23 20:10:03

标签: javascript jquery window.open

第一行代码中,打开一个加载表单的网址。

var w = window.open(url);

第二行代码中,我试图删除所有输入值      在新打开的窗口中形成。

w.window.jQuery("#employer").find('input:text, input:password, input:file, select, textarea').val(' ')

第三行代码中,我尝试打印输入值的表单      已被删除。

w.window.print();

1 个答案:

答案 0 :(得分:0)

使用w.window.jQuery()不会使其在w.window()中搜索文档。您需要将其明确地作为参数传递给jQuery

jQuery("#employer", w.document).find(('input:text, input:password, input:file, select, textarea').val(' ');

请注意,这仅在窗口的URL与原始页面相同时才有效。