, der nur die drei Eingabefelder in contact_inputs.php enthält. Ich möchte die Iframe-Datei über eine Schaltfläche außerhalb des Iframes in die Iframe-Datei einfügen">
Ich habe eine contact.html-Datei, die einen iframe enthält: , der nur die drei Eingabefelder in contact_inputs.php enthält.
Ich möchte ein Formular in einer Iframe-Datei über eine Schaltfläche außerhalb des Iframes an php_form.php senden.
Kontakt.html
在这里你可以尝试这个逻辑:
function sub(ev) { ev.preventDefault(); let frame1 = document.getElementById("frame1"); let parser = new DOMParser(); let doc = parser.parseFromString(frame1.innerHTML, "text/html"); let iframeForm = doc.body.querySelector("form"); console.log(iframeForm); //通过name属性访问表单输入字段的值 console.log(iframeForm.cn.value); }