子htmlドキュメントでjavascript関数を実行する最良の方法は何ですか?
私の親ドキュメントには、これがあります:
function validate() {
debugger;
var firstName = frm.FirstName.value;
var lastName = frm.LastName.value;
var email = frm.Email.value;
if (!validateFirstName(firstName)) {
return false;
}
if (!validateLastName(lastName)) {
return false;
}
if (!validateEmail(email)) {
return false;
}
var disp = window.open("results.html");
disp.window.setData(firstName, lastName, email, frm.Comments);
if (disp.confirm("Is this information correct?")) {
disp.close();
}
}
子ドキュメント(results.html)には、これがあります:
<script type="text/javascript">
function setData(firstName, lastName, email, comments) {
frm.FirstName.value = firstName;
frm.LastName.value = lastName;
frm.Email.value = email;
frm.Comments.value = comments;
}
</script>
これは機能していません。単純なjavascriptとhtml(JQueryなどなし)だけでこれを行う方法を教えてください。
ありがとう