我面临着如下问题,
<form name="form_preview" id="form_preview" action="xxxx.php" method="POST" target="iframe_p">
<input type="hidden" name="post_data" id="post_data" value="xxxxxxxx">
</form>
<script language="JavaScript">
document.forms['form_preview'].submit();
</script>
我正在嵌套表单并尝试提交内部表单。这种情况引发了一个错误,如“document.forms ['form_preview'] undefined”
请帮助!
答案 0 :(得分:0)
document.forms
不知何故被弃用了。请改用document.getElementById('form_preview').submit();
。在尝试操作其元素(window.onload)之前,还要确保DOM已完全加载。